Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
错误:对于Oracle请求,休眠_Oracle_Hibernate_Ora 00904 - Fatal编程技术网

错误:对于Oracle请求,休眠

错误:对于Oracle请求,休眠,oracle,hibernate,ora-00904,Oracle,Hibernate,Ora 00904,我的休眠请求有一个错误 Hibernate operation: could not execute query; bad SQL grammar [select tarifs0_.D_ANNE as D1_33_, tarifs0_.D_NZONE as D2_33_, tarifs0_.D_CTYPE_LOCAL as D3_33_, tarifs0_.D_NTARIF_NORMAL as D4_33_, tarifs0_.D_NTAR

我的休眠请求有一个错误

Hibernate operation: could not execute query; bad SQL grammar 
    [select tarifs0_.D_ANNE as D1_33_, tarifs0_.D_NZONE as D2_33_,
           tarifs0_.D_CTYPE_LOCAL as D3_33_, tarifs0_.D_NTARIF_NORMAL as D4_33_, 
           tarifs0_.D_NTARIF_REDUIT as D5_33_, tarifs0_.D_NSURFACEMIN as D6_33_
     from FE_TARIF_IDF tarifs0_ 
      where tarifs0_.D_ANNE in
         (select MAX(exercice1_.D_CEXER) 
           from FE_EXERCICE_FISCAL exercice1_)]; 
nested exception is java.sql.SQLException: ORA-00904: "TARIFS0_"."D_ANNE": invalid identifier
[Ljava.lang.StackTraceElement;@853e51
我的桌子

D_ANNEE NUMBER(4,0)
D_NZONE NUMBER(1,0)
D_NTARIF_NORMAL FLOAT
D_CTYPE_LOCAL   VARCHAR2(1 BYTE)
D_NTARIF_REDUIT FLOAT
D_NSURFACEMIN   FLOAT

您的表有一个名为“D_ANNEE”的列。它有一个名为“D_ANNE”的列,这是您在yoru查询中使用的