欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

oracle如何設(shè)置主鍵 oracle設(shè)置主鍵自增長

oracle一個表中沒有主鍵怎么設(shè)置主鍵

1.先清理現(xiàn)有的數(shù)據(jù)并規(guī)劃只能一個主鍵,或者考慮組合主鍵(即ID列與另一個關(guān)鍵列組合成主鍵)

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

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

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

04

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

05

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

06

表創(chuàng)建完以后,記得在左側(cè)刷新數(shù)據(jù)庫信息,如下圖所示,因為你創(chuàng)建的信息不刷新的話不會更新

07

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

oracle創(chuàng)建聯(lián)合主鍵

1.創(chuàng)建表時:

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) -- 聯(lián)合主鍵

);

2.創(chuàng)建表之后追加聯(lián)合主鍵

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

Oracle中怎么設(shè)置聯(lián)合主鍵?

建表時候設(shè)置

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、首先應(yīng)該刪除已有的主鍵約束\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對應(yīng)的主鍵名,再執(zhí)行①\x0d\x0a\x0d\x0a2、增加新的主鍵約束\x0d\x0a alter table 表名 add constraint 主鍵名 primary key(字段名);

名稱欄目:oracle如何設(shè)置主鍵 oracle設(shè)置主鍵自增長
網(wǎng)站地址:http://chinadenli.net/article28/hjijcp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化搜索引擎優(yōu)化自適應(yīng)網(wǎng)站網(wǎng)站策劃軟件開發(fā)網(wǎng)站設(shè)計

廣告

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

外貿(mào)網(wǎng)站制作