資料庫建表的約束條件

2021-10-16 01:11:54 字數 413 閱讀 6105

primary key (pk)      #標識該字段為該錶的主鍵,可以唯一的標識記錄,主鍵就是不為空	且唯一當然其還有加速查詢的作用

foreign key (fk) #標識該字段為該錶的外來鍵,用來建立表與表的關聯關係

not null #標識該欄位不能為空

unique key (uk) #標識該字段的值是唯一的

auto_increment #標識該字段的值自動增長(整數型別,而且為主鍵)

default #為該字段設定預設值

unsigned #將整型設定為無符號即正數

zerofill #不夠使用0進行填充

資料庫表的約束條件

主鍵約束可以用兩種方式定義 列級主鍵約束和表級主鍵約束 列級主鍵約束演示 create table dept htlwk deptno varchar 20 primary key,列級約束條件 dname varchar 20 location varchar 40 表級主鍵約束演示 create...

01 2資料庫約束條件

約束的分類 1 主鍵 pk primary key 2 唯一約束 uk unique key 3 外來鍵約束 fk foreign key 4 非空約束 nn not null 5 檢查約束 ck check 6 預設值約束 default ps 1 pk uk nn 唯一且非空 2 實現方法 co...

資料庫之約束條件

約束條件 python primary key pk 標識該字段為該錶的主鍵,可以唯一的標識記錄 foreign key fk 標識該字段為該錶的外來鍵 not null 標識該欄位不能為空 unique key uk 標識該字段的值是唯一的 auto increment 標識該字段的值自動增長 整...