SQL學習筆記(學自黑馬) 約束

2021-10-02 19:52:04 字數 349 閱讀 2908

對錶中的資料進行限定,保證資料的正確性、有效性和完整性。

1. 主鍵約束(primary key)

2. 非空約束(not null)值不能為null

3. 唯一約束(unique)值不能重複,但可以有多個null值

4. 外來鍵約束(foreign key)

刪除外來鍵

alter table 表名 drop foreign key 外鍵名;

建立表之後,新增外來鍵

alter table 表名 add constraint 外鍵名 foreign key (外來鍵字段) references 主表名稱(主表列名稱);

級聯操作

分類:

SQL學習筆記(學自黑馬) 基本SQL語句

1.1.c create 建立 建立資料庫,判斷不存在,再建立 建立資料庫,並指定字符集 練習 建立db4資料庫,判斷是否存在,並制定字符集為gbk。1.2.r retrieve 查詢 查詢某個資料庫的字符集 查詢某個資料庫的建立語句 1.3.u update 修改 1.4.d delete 刪除 ...

sql學習筆記 約束

含義 一種限制,用於限制表中的資料 為了保證表中的資料的準確和可靠性。分類 六大約束 not null 非空,用於保證該字段的值不能為空 default 預設,用於保證該字段有預設值 primary key 主鍵,用於保證該字段的值具有唯一性,並且非空 unique 唯一,用於保證該字段的值具有唯一...

黑馬程式設計師 SQL SERVER 學習筆記 約束

1.主鍵約束 什麼是主鍵 唯一區分 邏輯主鍵 與描述資料無關的乙個字段 業務主鍵 與描述資料相關的乙個字段 如何建立主鍵 ssms 在表中設計表的時候,在指定字段,右鍵,設為主鍵 使用t sql建立主鍵 在表建立完畢以後,通過修改表,建立主鍵 語法alter table 表名 addconstrai...