数据库报错ORA-00904: invalid identifier标识符无效

转载自:https://blog.csdn.net/tongdengquan/article/details/51481677

方法/步骤

  1. 大部分情况下,此错误是由于引用了不存在的列名导致的。比如select name from studtent 当student表中无name列时,系统就会报此错误。

  2. 解决思路是,确定数据库中引用到的列和自己sql中书写的列名是否一致。如有不同,修改过来,重新测试应该可以解决问题。

  3. 对于某些工具生成的sql,可能导致列明和期望不符的情况,比如,有些工具生成的列名会带有双引号,从而导致此错误。这种情况也请注意。

  4. 我的是因为用了power designer生成的代码中程序自带了双引号



方法/步骤

  1. 大部分情况下,此错误是由于引用了不存在的列名导致的。比如select name from studtent 当student表中无name列时,系统就会报此错误。

  2. 解决思路是,确定数据库中引用到的列和自己sql中书写的列名是否一致。如有不同,修改过来,重新测试应该可以解决问题。

  3. 对于某些工具生成的sql,可能导致列明和期望不符的情况,比如,有些工具生成的列名会带有双引号,从而导致此错误。这种情况也请注意。

  4. 我的是因为用了power designer生成的代码中程序自带了双引号



猜你喜欢

转载自blog.csdn.net/loner_fang/article/details/80674820