1. 程式人生 > >在oracle表中增加字段,並調整字段的順序

在oracle表中增加字段,並調整字段的順序

sele 調整 all 連接 用戶 span lte objects col

增加字段的語句很簡單,以用戶身份連接oracle服務:

alter table tablename add(colname coltype);  # 填上表名、字段名、字段類型

修改字段順序前,查看表中各字段的順序:

  首先,查看表對應的id:

select object_id from all_objects where owner = user and object_name = tablename; # 填上表的所有者、表名

  然後,查看表中各字段的順序:

select obj#,col#,name from sys.col$ where obj#=
objectid # 填上剛剛查到的表id

  再以sysdba身份連接oracle服務,修改字段順序,否則可能會報權限不夠:

update sys.col$ set col#=new where name=colname and obj#=objectid # 填上字段新的順序、字段名、表id

在oracle表中增加字段,並調整字段的順序