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

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

主站蜘蛛池模板: 国产综合欧美日韩视频一区 | 午夜视频网址 | 色综合图 | 色哟哟国产精品 | 久久精品乱子伦观看 | 天天做天天爱夜夜大爽完整 | 91小视频在线播放 | 国产成人美女福利在线观看 | 久久久精品久久久久久久久久久 | 免费精品久久久久久中文字幕 | 中文字幕久久久久久精 | 日韩午夜激情视频 | 伊人网在线免费视频 | 激情五月婷婷综合 | 91小视频在线观看 | 国产精品福利无圣光一区二区 | 国产精品秒播无毒不卡 | 91麻豆久久| 亚洲欧美日韩国产精品第不页 | 精品国产免费一区二区三区 | 色资源在线 | 精品伊人久久大香线蕉网站 | 视频免费1区二区三区 | 亚洲一区二区三区夜色 | www.99爱| 亚洲黄色在线看 | 五月开心激情网 | 国产91小视频在线观看 | 91亚洲最新精品 | 色永久| 国产亚洲美女精品久久久久狼 | 欧美一级特黄特黄做受 | 99精品视频在线观看免费专区 | 欧美99视频| 国产精品青草久久福利不卡 | 国产真实伦视频在线观看 | 男女性色大片免费网站 | 成人影视大全 | 免费的黄色片视频 | 欧美视频www| 国产伦精一区二区三区 |