Oracle欄位約束

2021-10-05 02:21:13 字數 700 閱讀 5093

約束的型別:

1. 主鍵約束(primary key)

特點:1. 非空加唯一約束;

2. 乙個表只有乙個主鍵;

3. 主鍵會預設加索引;

create

table

teacher

( te_id number

primary key);

2. 唯一性約束(unique)

student_num number

unique

3. 非空約束(not null)

4. 檢查約束(check)

5. 外來鍵約束(foreign key) ——用來關聯表

alter

table subject add

constraint stu_id

foreign

key(stu_id)

references

student

(stu_id)

;sql新增約束

alter table table_name add constraint student_code_uq unique

(student_num)

;sql刪除約束

alter table table_name drop constraint constraint_name;

Oracle 字段約束

初識約束 約束是資料庫用來確保資料滿足業務規則的手段,對資料做的條件限制。約束的型別 主鍵約束 primary key 唯一性約束 unique 非空約束 not null 外來鍵約束 foreign key 檢查約束 check 主鍵約束 primary key 非空加唯一約束 乙個表只有乙個主鍵...

Oracle欄位約束

1.約束是資料庫用來確保資料滿足業務規則的手段,對資料做的條件限制。2.約束的型別 1.主鍵約束 primary key 1.主鍵約束 primary key 1.非空加唯一約束 2.乙個表只有乙個主鍵 3.主鍵會預設加索引 2.唯一性約束 unique 2.唯一性約束 unique 對於uniqu...

mysql 字段約束

5.6 操作表的約束 80 5.6.1 mysql支援的完整性約束 81 5.6.2 設定非空約束 not null,nk 81 5.6.3 設定欄位的預設值 default 82 5.6.4 設定唯一約束 unique,uk 84 5.6.5 設定主鍵約束 primary key,pk 85 5....