我在 Oracle 中有一个名为 CONTACT_DATA 的表,它有一个名为 NUMBER 的列。我想将此字段重命名为 PHONE_NUMBER 但是,以下内容不起作用,因为 NUMBER 是 Oracle 中的保留字:
ALTER TABLE CONTACT_DATA RENAME COLUMN NUMBER TO PHONE_NUMBER;
我查看了这些论坛,发现了如何按保留字列进行选择和排序。但是,在这种情况下,我更愿意重命名该列。此外,我想保留现有数据,因此删除表并重新创建它不是一种选择。我正在使用 Oracle 版本 11.2 有人可以帮忙吗?