oracle有没办法强制使用关键字做字段名

zifa 2005-12-26 09:39:26
像mysql,sql server要以使用关键字做字段名,不知道oracle可以不
...全文
336 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xinpingf 2005-12-26
  • 打赏
  • 举报
回复
楼上的很负责!
zifa 2005-12-26
  • 打赏
  • 举报
回复
谢谢
boydgmx 2005-12-26
  • 打赏
  • 举报
回复
可以看出:用双引号即可,但是好麻烦啊。。。
boydgmx 2005-12-26
  • 打赏
  • 举报
回复
SQL> CREATE TABLE "TABLE" ("VIEW" VARCHAR2(2));

表已创建。

SQL> DESC TABLE
ERROR:
ORA-00931: 缺少标识


SQL> DESC "TABLE"
名称 是否为空? 类型
----------------------- -------- ----------------
VIEW VARCHAR2(2)

SQL> SELECT "TABLE".VIEW FROM "TABLE";
SELECT "TABLE".VIEW FROM "TABLE"
*
ERROR 位于第 1 行:
ORA-01747: 无效的用户.表.列,表.列,或列规格


SQL> SELECT "TABLE"."VIEW" FROM "TABLE";

未选定行

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧