【发布时间】:2012-07-24 11:33:45
【问题描述】:
我有一个表,其中有一个名为 RANK 的列,这是 Oracle 中的一个关键字。
现在我需要在这个表中插入数据:
insert into mytbl (RANK)
select RANK from other_table
执行此查询时出现以下错误:
ORA-00907: 缺少右括号
如何转义关键字?
【问题讨论】:
-
@Madhivanan - RANK 是最近才被引入 Oracle 词典的。更改遗留系统的数据模型通常是不可能的。