sql语句怎么指定添加字段的位置??

alter table pl
add ip varchar(20);
表pl中有name字段,pass字段
比如我想在name字段后,pass字段之前加这个ip字段怎么写

不行的,建不了的,要加只能加在最后,要么就Drop后重建一个表
alter table pl add ip varchar(20) after name
没有用的,建不了,我在oracle上试过了
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-08-25
方法应该是有的,只是你我都没发现。达到这样的效果有什么特殊意义吗?如果只是为了达到最终结果的顺序,你再写查询语句的时候写作:
select name,ip,pass from pl;

如果想到到数据库里面表字段的顺序,还有待考察~~~
第2个回答  2008-08-25
alter table pl add ip varchar(20) after name;本回答被提问者采纳
第3个回答  2008-08-25
写不了,只能DROP后重建一个~!
第4个回答  2008-08-25
不会
相似回答