oracle 添加列

oracle 添加列


慕田峪4524236
浏览 680回答 3
3回答

LEATH

添加列的语法是:alter table table_name add (w number(4),y number(4));但是你是无法控制新增的列在1,2,3,4,5前面。只能采用变通的方法;1 如上先把列添加上。2 然后create table table_name1 select (A,B,C...,W,Y,1,2,3,4,5) from table_name;3 drop table table_name;4 alter table table_name1 rename table_name;------------------------------补充------------------------------------就我所了解看来,你必须这样做。你的列很多?有多少?有1000个吗?表中列的顺序并不重要。你如果非要达到这种效果那么不得不付出代价。比如说:像上面将每个列都写上去。。。 

眼眸繁星

oracle 添加列的数量也是有限制的,还是都写上去吧,顺序其实也无所谓,如果需要在查询时写好顺序就是了

侃侃尔雅

alter table table_name add 字段 数据类型 是增加字段的,至于增加在什么位置不知道怎么控制
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Oracle