Oracle关键字用作字段名方法。

有时,当我们定义字段名和别名时,我们拥有与Oracle关键字相同的名称,以及如何处理它
这很简单,只要添加这个关键字
请看下面的例子:
复制代码代码如下所示:
删除表k;
水位下降
-设置表K场命名的UID(Oracle关键字)
SQL >创建表的K(UID int);
创建表的K(UID int)
ora-00904::无效的标识符
-字段名加上表创建成功
SQL >创建表的K(uidint);
表的创建
-插入一些数据
插入到K值(1);
1插入行
插入到K值(2);
1插入行
插入到K值(3);
1插入行
-如果添加或不添加查询,这是正常的(它似乎不符合规范)。
SQL >选择UID从K;
UID
----------



SQL >选择uid从K;
UID
---------------------------------------




-更新必须添加
SQL >更新set uid = 5 K,uid = 3;
更新K系列uid = 5 uid = 3
ora-01747:无效的user.table.column,table.column或列规范
SQL >更新K系列uid= 5,uid= 3;

1行更新
摘要:oracle可以以关键字的形式引用关键字作为字段名和查询语句的别名,如果不是特殊情况,最好不要使用它,以免造成代码编写过程中的错误。