今天遇到的这个问题:ORA-00904: : 标识符无效
我这边就是Oracle语法的问题,就是在Oracle数据库中,查询语句的字段问题:例如:
select * from table where name = ‘你好’;
这样就是不对,下面是正确的。
select * from table where “name” = ‘你好’;
需要这样写,我也不清楚这是为什么。这就是语法,不管你这个字段是不是关键字:
都要使用“”号的形式,我在我的数据库上都进行了测试。
今天遇到的这个问题:ORA-00904: : 标识符无效
我这边就是Oracle语法的问题,就是在Oracle数据库中,查询语句的字段问题:例如:
select * from table where name = ‘你好’;
这样就是不对,下面是正确的。
select * from table where “name” = ‘你好’;
需要这样写,我也不清楚这是为什么。这就是语法,不管你这个字段是不是关键字:
都要使用“”号的形式,我在我的数据库上都进行了测试。