首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

ORACLE创设表中包含关键字的解决方案

2012-07-16 
ORACLE创建表中包含关键字的解决方案如果在ORACLE的SQL中包含关键字,可能会提示错误例如:select * from us

ORACLE创建表中包含关键字的解决方案

如果在ORACLE的SQL中包含关键字,可能会提示错误

例如:

select * from user where number=10;

?

由于number是关键字,执行SQL的时候会报错

?

因此可以修改为

select * from user where "number"=10;即可(这里是双引号,不是两个单引号)

?

在sql server中要写成

select * from user where [number]=10;

?

同理在创建表的表名,或者字段名有关键字的里也可以这么处理,当然还是不建议把关键字做为表名或字段名的。

热点排行