怎么改动oracle表结构列次序ITeye - AG环亚娱乐

怎么改动oracle表结构列次序ITeye

2019-01-10 19:35:12 | 作者: 哲瀚 | 标签: 如果,出产,环境 | 浏览: 366

如果是RAC 的出产库环境,请慎重测验。要重启实例后收效。

该办法和我上一篇exchange特性,合作运用,作用更佳。

 

SQL SELECT object_name,object_id FROM All_Objects WHERE owner=UNICOMCS_V3 AND object_name=ML_TEST;
 
OBJECT_NAME                     OBJECT_ID
------------------------------ ----------
ML_TEST                           1907609
 
SQL SELECT obj#,col#,NAME FROM SYS.COL$ WHERE OBJ# =1907609;
 
      OBJ#       COL# NAME
---------- ---------- ------------------------------
   1907609          1 A
   1907609          2 B
 
SQL --姓名都可以改 NAME=?  方位次序COL#=?
SQL UPDATE SYS.COL$ SET col#=1,NAME=B WHERE  OBJ# =1907609;

 

 

 

比如:

 

select * from user_objects where object_name = DATAK20_FWSXXB

 

 

SELECT obj#,col#,NAME FROM SYS.COL$ WHERE OBJ# =78765;

 

 

 UPDATE SYS.COL$ SET col#=196 WHERE name=CREATE_DATE;

 UPDATE SYS.COL$ SET col#=197 WHERE name=CREATE_BY;

 UPDATE SYS.COL$ SET col#=198 WHERE name=UPDATE_DATE;

 UPDATE SYS.COL$ SET col#=199 WHERE name=UPDATE_BY;

 

 UPDATE SYS.COL$ SET col#=200 WHERE name=VER;

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表AG环亚娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章