oracle数据库中有一列列名为note,查询时提示ORA-00904: "NOTE": 标识符无效 怎么解决?
数据库中有一张s_score表,里面有一列note列,编写sql语句如下:“selectscid,stid,subject,year,score,notefroms_sc...
数据库中有一张s_score表,里面有一列note列,编写sql语句如下:“select scid,stid,subject,year,score,note from s_score order by scid”,报ORA-00904: "NOTE": 标识符无效 错误,但另一张s_student表里面也有一列note列,编写sql语句:“select stid,name,age,sex,address,phone,regtime,edulevel,schooltag,note from s_student order by stid”就可以正常执行,由于是使用平台生成的sql语句,无法再note列加双引号,这要怎么解决?
展开
2015-03-19
展开全部
你使用了oracle的保留字size和rows,不能用来作为列名,把他改成别的吧,比如items_size,items_rows,不然以后调用也很麻烦。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询