【发布时间】:2012-07-07 18:09:22
【问题描述】:
我的表名userdetails
我想在location 列之后插入一个新列mob。
我尝试使用代码
alter table userdetails
add mob varchar2(10) after location;
但显示错误
ORA-01735: 无效的 ALTER TABLE 选项
请帮帮我。
我正在使用 oracle10g。
【问题讨论】:
-
你可以使用这个解决方案:stackoverflow.com/questions/5391280/…
-
是的,但是从谷歌搜索我得到了这个代码,显示错误
-
您不能在给定列之后创建新列 - 新列总是添加到表的末尾。另外:在关系数据库中,列的顺序无论如何都是绝对不相关的。