oracle如何設置主鍵 oracle設置主鍵自增長

oracle一個表中沒有主鍵怎么設置主鍵

1.先清理現有的數據并規劃只能一個主鍵,或者考慮組合主鍵(即ID列與另一個關鍵列組合成主鍵)

網站建設公司,為您提供網站建設,網站制作,網頁設計及定制網站建設服務,專注于成都企業網站建設,高端網頁制作,對木包裝箱等多個行業擁有豐富的網站建設經驗的網站建設公司。專業網站設計,網站優化推廣哪家好,專業seo優化優化,H5建站,響應式網站。

2.通過SQL增加主鍵:alter

table

tabname

add

constraint

tabname_pk

primary

key

(id)

enable

validate;

組合鍵:alter

table

tabname

add

constraint

tabname_pk

primary

key

(id,另一列名)

enable

validate;

Oracle如何添加主鍵約束

工具/材料

SQL Developer

01

首先打開SQL Developer軟件,找一個沒有主鍵約束的表,如下圖所示

02

然后我們新建一個查詢,在界面中輸入如下的約束修改語句,如下圖所示,主要通過add constranint來添加約束

03

編寫完約束添加語句以后,點擊工具欄中的執行按鈕,如下圖所示,如果輸出欄顯示已變更則證明主鍵約束創建成果

04

然后我們進入STUDENT表的約束添加頁中可以看到,我們加的主鍵約束已經添加進去了,如下圖所示

05

另外,創建表的時候可以直接添加主鍵約束,如下圖所示,直接在表創建語句中添加constraint即可

06

表創建完以后,記得在左側刷新數據庫信息,如下圖所示,因為你創建的信息不刷新的話不會更新

07

最后打開你所創建的表,看到你添加的主鍵約束已經加入進來了,這種方式的效果alter的方式是一樣的

oracle創建聯合主鍵

1.創建表時:

create table table_name

(

first_name varchar2(12),

second_name varchar2(10),

idcard varchar(36),

home_name varchar(66),

constraint pk_table_name primary key(first_name,second_name,idcard) -- 聯合主鍵

);

2.創建表之后追加聯合主鍵

alter table table_name add constraint pk_table_name primary key (first_name,second_name);

Oracle中怎么設置聯合主鍵?

建表時候設置

CREATE TABLE TAB (

ID1 NUMBER(10) ,

ID2 NUMBER(4),

CREDIT NUMBER(2),

CONSTRAINT PK_TAB PRIMARY KEY (ID1,ID2) -- 主鍵

);

或者建表之后追加

alter table tab add constraint pk_tab2 primary key (id1,id2);

ORACLE 更改主鍵怎么改?

1、首先應該刪除已有的主鍵約束\x0d\x0a ①若已知道該主鍵命名\x0d\x0a\x0d\x0a alter table 表名 drop constraint 主鍵名;\x0d\x0a\x0d\x0a ②若不知道朱建命名\x0d\x0a\x0d\x0a SELECT * from user_cons_columns c where c.table_name = '表名';\x0d\x0a\x0d\x0a 找到主鍵字段column對應的主鍵名,再執行①\x0d\x0a\x0d\x0a2、增加新的主鍵約束\x0d\x0a alter table 表名 add constraint 主鍵名 primary key(字段名);

名稱欄目:oracle如何設置主鍵 oracle設置主鍵自增長
網站地址:http://m.kartarina.com/article28/hjijcp.html

成都網站建設公司_創新互聯,為您提供關鍵詞優化搜索引擎優化自適應網站網站策劃軟件開發網站設計

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

外貿網站制作
主站蜘蛛池模板: 亚洲国产超清无码专区| 国产丝袜无码一区二区三区视频| 精品久久久久久无码免费| 国产仑乱无码内谢| 精品无码一区二区三区爱欲 | 性虎精品无码AV导航| mm1313亚洲精品无码又大又粗| 亚洲成A人片在线观看无码不卡| 国产成人无码精品久久久露脸| 亚洲AV永久无码精品水牛影视| 亚无码乱人伦一区二区| 98久久人妻无码精品系列蜜桃| 亚洲无码在线播放| 亚洲精品无码你懂的网站| 亚洲AV无码成人专区| 国产三级无码内射在线看| 无翼乌工口肉肉无遮挡无码18| 久久亚洲AV成人无码| 亚洲成AV人在线观看天堂无码| av无码一区二区三区| 国产精品久久无码一区二区三区网| 无码人妻熟妇AV又粗又大| 成人av片无码免费天天看| 国产午夜鲁丝片AV无码| 久久亚洲中文无码咪咪爱| 亚洲熟妇无码一区二区三区| 亚洲AV无码国产丝袜在线观看| 国产成人精品一区二区三区无码| 免费A级毛片无码A| 日韩放荡少妇无码视频| 无码国产精品一区二区免费| 日韩AV无码精品人妻系列| 国产成人无码一区二区在线播放| 国产亚洲?V无码?V男人的天堂| 亚洲无码高清在线观看| 精品无码人妻一区二区三区不卡 | 无码日韩精品一区二区免费暖暖 | 国产亚洲3p无码一区二区| 国产又爽又黄无码无遮挡在线观看| 精品无码中文视频在线观看| 内射人妻无套中出无码|