相关疑难解决方法(0)

如何处理以保留的Sql关键字命名的表列?

我有一个旧表有一个名为"RANK"的列,这个名字是Oracle中的一个关键字,我不知道这个表是如何创建的,我不能重命名这个列,因为它被其他应用程序使用.现在我需要在此表中插入数据:

insert into mytbl (RANK)
select RANK from other_table
Run Code Online (Sandbox Code Playgroud)

执行此查询时,我收到以下错误:

ORA-00907:缺少右括号

请问,我该如何解决这个问题?

谢谢.

sql oracle

14
推荐指数
2
解决办法
3万
查看次数

标签 统计

oracle ×1

sql ×1