使用oracle作为数据库引擎,在执行sql的时候,出现错误ORA-00904: invalid identifier,也就是标识符无效。
材料/工具
电脑
方法
大部分情况下,此错误是由于引用了不存在的列名导致的。
先确定数据库中引用到的列和自己sql中书写的列名是否一致360新知。如有不同,修改过来,重新测试应该可以解决问题。
对于某些工具生成的sql,可能导致列明和期望不符的情况,有些工具生成的列名会带有双引号,从而导致此错误。
使用oracle作为数据库引擎,在执行sql的时候,出现错误ORA-00904: invalid identifier,也就是标识符无效。
电脑
大部分情况下,此错误是由于引用了不存在的列名导致的。
先确定数据库中引用到的列和自己sql中书写的列名是否一致360新知。如有不同,修改过来,重新测试应该可以解决问题。
对于某些工具生成的sql,可能导致列明和期望不符的情况,有些工具生成的列名会带有双引号,从而导致此错误。