暂无图片
分享
BBK
2019-07-04
表字段首字符是单引号,怎样可以进行alter table rename column '问题 to 问题;

表字段首字符是单引号,怎样可以进行alter table rename column    '问题  to   问题;

注意old_column 首字符是单引号

收藏
分享
5条回答
默认
最新
张小帅

加双引号

暂无图片 评论
暂无图片 有用 0
BBK

ora-00904  

暂无图片 评论
暂无图片 有用 0
BBK

即使加上双引号,也是不行  报ORA-00904  找不到指定标识符

暂无图片 评论
暂无图片 有用 0
Albert

Connected to:

Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production

With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,

Data Mining and Real Application Testing options


SQL> 

SQL> 

SQL> desc t;

 Name                                      Null?    Type

 ----------------------------------------- -------- ----------------------------

 ID2                                                NUMBER(10)


SQL> 

SQL> 

SQL> 

SQL> alter table t rename column id2 to "'id2";


Table altered.


SQL> 

SQL> 

SQL> desc t; 

 Name                                      Null?    Type

 ----------------------------------------- -------- ----------------------------

 'id2                                               NUMBER(10)


SQL> 

SQL> alter table t rename column "'id2" to id2;   


Table altered.


SQL> desc t;

 Name                                      Null?    Type

 ----------------------------------------- -------- ----------------------------

 ID2                                                NUMBER(10)


暂无图片 评论
暂无图片 有用 0
BBK
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏