alter table WL_CJSXB rename column KY1 to XQBZOID 在9i中怎么报错了? 我查了下帖子,好像都说在 9i中能用alter table WL_CJSXB rename column KY1 to XQBZOID 来重命名列为什么我的不行了? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 alter table table_name rename 语句只能对表进行重命名,不能对表中的列进行重命名,如果想队列进行重命名,必须先删除该列在进行重建。 不好意思我上面说的是oracle的官方教材上说得,但是我新查了一下网上的资料如下:try this:alter table <table_name> rename column <old> to <new>; Comment from jpkemp Date: 05/25/2004 05:18AM PDT Comment Note: The "rename column" syntax will work in Oracle 9i, not 8i. Comment from andoni2 Date: 06/09/2004 07:15AM PDT Comment And then only in 9.2 not in 9.0.1. 也就是不是所有的9i都可以使用这个语句的,要9.2以上才可以 求助个SQL语句 pl/sql登陆提示用户锁定 oracle如何在结果集中返回查询表中的记录行号 转换函数的问题!在线等!! 在Pro*c 编译时出现下面错误信息,请问实是什么错误,该怎么解决啊??? 这是为什么? 散分了,谁来帮小妹一下呢?在线等 如何完全卸载windows下的oracle? 为什么出现:ORA-01730:指定的列名数无效 错误。 如何获取当前数据库的字符集设置? 关于oracle9i的jdbc驱动在哪里? oracle9i的简单问题?
try this:alter table <table_name> rename column <old> to <new>;
Comment from jpkemp
Date: 05/25/2004 05:18AM PDT
Comment
Note: The "rename column" syntax will work in Oracle 9i, not 8i.
Comment from andoni2
Date: 06/09/2004 07:15AM PDT
Comment
And then only in 9.2 not in 9.0.1. 也就是不是所有的9i都可以使用这个语句的,要9.2以上才可以