如需轉載,請注明出處!
用過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中更改表的列名和順序 ),轉載需保留來源!

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

主站蜘蛛池模板: 黄色网战在线观看 | 精品一区二区三区的国产在线观看 | 国产图片综合区 | 女性毛片 | 四虎aⅴ| 火辣福利在线观看 | 香蕉久人久人青草青草 | 新版天堂资源中文8在线 | 亚洲精品在线播放 | 四虎现在的网址入口2022 | 精品日韩一区二区 | 深爱婷婷激情网 | 在线激情网站 | 国产精品欧美一区二区在线看 | 精品九九九 | 四虎永久免费网站免费观看 | 2019天天操天天干天天透 | se色成人亚洲综合 | 成年美女黄的视频网站 | 2021在线永久免费视频 | 亚洲91在线| 欧美一级久久久久久久大片 | 高清国产一区二区三区 | 成年香蕉大黄美女美女 | 色哟哟网址 | 精品国产成人高清在线 | 91中文在线 | 91精品国产麻豆福利在线 | 欧美无毛逼 | 视频一区亚洲 | 欧美视频免费一区二区三区 | 一区二区三区网站 | 毛片男人18女人19 | 色婷婷丁香六月 | 91精品国产闺蜜国产在线 | 成人sese| 美女胸又www又黄网站 | 伊人2| 久久精彩视频 | 91麻豆影视| 日韩字幕无线乱码 |