select * from SWLHYL_KC_JJCS where KC_JJCX_CXID =33在sql/plus中运行时报错
ERROR 位于第 1 行:
ORA-00904: "KC_JJCX_CXID": invalid identifier但不知道是什么原因呀,KC_JJCX_CXID这个字段的值是根据传入的值进行查询的,此字段不是序列,在插入是正确,但查询是报错,谁能告诉我呀?

解决方案 »

  1.   

    字段和表名都没有问题,从网上查的资料显示设施oracle的bug,我把这个数据库表删除了重新建立的,这样就好了!
      

  2.   

    KC_JJCX_CXID 是什么数据类型啊 
    字符型的要加 ''
    select * from SWLHYL_KC_JJCS where KC_JJCX_CXID ='33'
      

  3.   

    KC_JJCX_CXID 是什么数据类型啊,如果是字符,要用 ''