如需轉載,請注明出處!
用過ORACLE的人都知道,要想在ORACLE中更改表的列名和順序可是一件很煩瑣的事,下面給大家提供一種簡單的方法。

SQL> select object_id from all_objects where own " /> 成年人在线观看视频免费,免费观看成人,夜间福利在线观看

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

Oracle Faq(如何在ORACLE中更改表的列名和順序 )


如需轉載,請注明出處!
用過ORACLE的人都知道,要想在ORACLE中更改表的列名和順序可是一件很煩瑣的事,下面給大家提供一種簡單的方法。

SQL> select object_id from all_objects where owner='SCOTT' and object_name='T1';

OBJECT_ID
----------
6067
SQL> select obj#,col#,name from sys.col$ where obj#=6067;

OBJ# COL#
---------- ----------
NAME
------------------------------------------------------------
6067 1
ID

6067 2
NAME

SQL> update sys.col$ set name='NEW_ID' ,col#=3 where obj#=6067 and name='ID';

1 row updated.

SQL> update sys.col$ set name='MY_NAME',col#=1 where obj#=6067 and name='NAME';

1 row updated.

SQL> update sys.col$ set col#=2 where obj#=6067 and col#=3;

1 row updated.

SQL> commit;

Commit complete.

SQL> select * from scott.t1;

ID NAME
---------- --------------------
3 cheng
2 yong
1 xin
2 gototop
1 topcio
2 yongxin
1 cyx

7 rows selected.
SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.

Total System Global Area 128159368 bytes
Fixed Size 732808 bytes
Variable Size 117440512 bytes
Database Buffers 8388608 bytes
Redo Buffers 1597440 bytes
Database mounted.
Database opened.
SQL> select * from scott.t1;

MY_NAME NEW_ID
-------------------- ----------
cheng 3
yong 2
xin 1
gototop 2
topcio 1
yongxin 2
cyx 1

7 rows selected.

到此為止我們已經把SCOTT.T1表中的列名和順序都給該了,如果你只想改變順序而不想改變列名,只需再進行UPDATE就可以了,之所以不能一次完成是因為SYS.COL$中COL#,NAME都是UNIQUE的。

這種方法雖然存在一定風險,但對于特別大的表效果是很明顯的,而用一般的方法將需要更多的存儲空間、回滾段和時間開銷。 

php技術Oracle Faq(如何在ORACLE中更改表的列名和順序 ),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国内精品视频在线播放 | 伊人国产在线视频 | 色综合图片二区150p | 天天色天天干天天射 | 久久久久久影院 | 99精彩免费观看 | 黄视频在线 | aabb片免费看 | 欧美日本韩国一区二区 | 精品国产一区二区三区在线观看 | 最新亚洲精品国自产在线 | 亚洲美女色视频 | 搞黄网站在线观看 | 欧美在线视频网站 | 欧美大成色www永久网站 | 国产精品每日在线观看男人的天堂 | www激情com | 国产亚洲欧洲国产综合一区 | 久久激情网 | 成人在免费观看视频国产 | 色爱区综合激月婷婷激情五月 | 久热香蕉视频 | 二区三区在线 | 草久久久久| 日韩经典欧美精品一区 | 九一精品国产 | 91视频播放| 亚洲欧美成人影院 | 久久亚洲精品国产亚洲老地址 | 国产一区二区精品久久凹凸 | 亚洲三级天堂 | 在线精品视频免费观看 | 国产一区福利 | 色婷婷在线播放 | 欧洲综合色 | 亚洲第一页在线观看 | 国产人成精品午夜在线观看 | 一区二区三区在线视频观看 | 一区二区三区四区视频 | 337p亚洲精品色噜噜狠狠 | 四虎欧美永久在线精品免费 |