六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

怎么更改Oracle數據庫表中字段順序

[摘要]本文主要給大家介紹了關于Oracle數據庫表中字段順序的修改方法,在介紹修改的方法之前先給大家介紹了Oracle數據庫表新建字段的方法,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨...
本文主要給大家介紹了關于Oracle數據庫表中字段順序的修改方法,在介紹修改的方法之前先給大家介紹了Oracle數據庫表新建字段的方法,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧,希望能幫助到大家。

前言

前段時間,有人問我, 有一個關于Oracle中表字段順序調整的問題。問題就是當設計好表結構之后,后期如果需要往表中增加字段,默認會把該字段放到表的最后,并且字段特別多而我們又想把有關聯性的字段放在一起,這時就要修改字段順序。在修改順序之前,我們先來看看Oracle數據庫表中如何增加字段。

新增字段:

添加字段的語法:alter table tablename add (column datatype [default value][null/not null],….);

實例

創建表結構:

create table test1
(id varchar2(20) not null);

增加一個字段:

alter table test1
add (name varchar2(30) default ‘無名氏' not null);

使用一個SQL語句同時添加三個字段:

alter table test1
add (name varchar2(30) default ‘無名氏' not null,

age integer default 22 not null,

has_money number(9,2)

);

字段順序的修改

第一種原始方法:

刪了重建,這種方法雖然簡單粗暴,但不科學

--新建臨時表以存儲正確的順序
create table A_2 as select (column1,colum2,……A表中的順序) from A_1 ;

--刪除表A_1
drop table A_1;

--新建A_1并從A_2表中賦予其正確的順序和值
create table A_1 as select * from A_2;

--刪除臨時表A_2
drop table A_2;

這種方法對字段較少的表來說還不會顯得太麻煩,但是對于字段較多的表來說就吃力了。

第二種方法(推薦):

1、首先需要sys或system權限操作

2、查詢需要更改表的ID

select object_id
 from all_objects
 where owner = 'ITHOME'
 and object_name = 'TEST';

注:ITHOME為用戶,TEST是要更改的表,表名要大寫

3、通過ID查出該表所有字段的順序

select obj#, col#, name 
 from sys.col$ 
 where obj# = '103756' order by col#

如何修改Oracle數據庫表中字段順序

4、修改順序

update sys.col$ set col#=2 where obj#=103756 and name='AGE';
update sys.col$ set col#=3 where obj#=103756 and name='NAME';

或直接在第三步的語句后面加 for update 進行修改

最后commit提交 并且重啟Oracle服務

相關推薦:

關于Oracle 中Contains 函數的用法總結

詳解oracle分頁查詢的基礎原理

燕十八Oracle視頻的資源(源碼課件)分享

以上就是如何修改Oracle數據庫表中字段順序的詳細內容,更多請關注php中文網其它相關文章!


學習教程快速掌握從入門到精通的SQL知識。




主站蜘蛛池模板: 午夜欧美精品久久久久久久久 | 午夜国产精品久久影院 | 四虎影视免费在线观看 | 亚洲一个色 | 天美传媒精品一区 | 深爱婷婷网 | 色www| 日韩一区国产二区欧美三区 | 日本不卡高清免费v | 天天摸天天澡天天碰天天弄 | 亚洲精品第三页 | 亚洲综合20p| 亚洲bt天堂 | 一区二区三区精品视频 | 伊人色影院 | 日本黄网站高清色大全 | 日本网络视频www色高清免费 | 又粗又大又爽又紧免费视频 | 婷婷激情狠狠综合五月 | 日韩视频91| 人妖在线精品一区二区三区 | 最新四虎4hu影库地址在线 | 天天操中文字幕 | 亚洲 国产精品 日韩 | 色久综合网 | 亚洲福利一区二区精品秒拍 | 中文字幕在线免费观看视频 | 日本a免费 | 日本一区不卡在线 | 天堂在线观看中文字幕 | 欧美午夜成年片在线观看 | 青娱乐在线视频盛宴 | 亚洲欧美中日韩 | 欧美亚洲性色影视在线 | 日韩精品一区二区三区乱码 | 日本不卡高清免费v日本 | 四虎永久视频 | 婷婷激情综合 | 天天做天天欢天天爽 | 午夜影视免费完整高清在线观看网站 | 亚洲精品91 |