在Sql*Plus里输入"SELECT * FROM ORDER",执行时系统提示"ORA-00903: 表名无效".
order是保留字,查询时把这个表名用单引号或者双引号括起来,这样Oracle不认为它是排序的关键字.
表名规范命名应该是: [模式].表名称.
order是保留字,查询时把这个表名用单引号或者双引号括起来,这样Oracle不认为它是排序的关键字.
表名规范命名应该是: [模式].表名称.
本文介绍了在使用Oracle数据库时遇到的保留字问题。当表名与Oracle的保留字相同(如ORDER)时,会导致查询失败并提示错误。解决方法是将表名用单引号或双引号括起来,避免被误认为是关键字。此外还强调了正确的表名命名规范。
5066

被折叠的 条评论
为什么被折叠?