【发布时间】:2019-12-01 01:50:11
【问题描述】:
RENAME COLUMN table-Name.simple-Column-Name TO simple-Column-Name
当我尝试重命名列时,我在所有列上都收到以下错误消息:
RENAME COLUMN EMP_NEW.EMPLOYEE_ID TO EMPLOYEEID
Error report -
ORA-00903: invalid table name
00903. 00000 - "invalid table name"
*Cause:
*Action:
以下是版本
Oracle Database 12c Release 12.1.0.1.0 - 64bit Production
PL/SQL Release 12.1.0.1.0 - Production
"CORE 12.1.0.1.0 Production"
TNS for IBM/AIX RISC System/6000: Version 12.1.0.1.0 - Production
NLSRTL Version 12.1.0.1.0 - Production
有什么建议可以解决这个问题吗? (注意我已经从一些现有的表中创建了结构并且没有复制任何东西,即没有索引,没有任何约束,所以它很简单创建)
【问题讨论】:
-
@user7294900:没有
-
重命名列名的语法是
ALTER TABLE table_name RENAME old_column_name TO new_column_name
标签: sql oracle oracle12c table-rename