1.主鍵約束
什麼是主鍵
唯一區分
邏輯主鍵
與描述資料無關的乙個字段
業務主鍵
與描述資料相關的乙個字段
如何建立主鍵
ssms
在表中設計表的時候,在指定字段,右鍵,設為主鍵
使用t-sql建立主鍵
在表建立完畢以後,通過修改表,建立主鍵
語法alter table 表名
addconstraint pk_表名_欄位名 primary key(欄位名)
建立表的時候如何使得字段自動增長
能夠自動增長的一定是整數
語法testid int identity(1,1)
一旦資料新增了自動增長,那麼新增資料的時候就不允許手動新增這個值
2,其他約束
唯一約束
保證資料唯一
alter table 表名
addconstraint uq_表名_欄位名 unique(字段);
與主鍵約束的區別
主鍵定義了表,一張表中只允許有乙個主鍵
預設約束(default)
有些時候需要有預設值
-t-sql
alter table 表名
addconstraint df
檢查約束
用來限定輸入的資料,檢查是否符合某些規則
t-sql
alter table 表名
addconstraint ck_表名欄位名 check(表示式)
表示式是一些判斷的規則
stuage>+0
外來鍵約束
連線兩張表的關係
有外來鍵的就是外來鍵表
關係的建立在兩張表之間的
t-sql
alter table 外來鍵表名
addconstraint fk_外來鍵表_欄位
黑馬程式設計師
asp.net android ios開發 net培訓 期待與您交流!map hashtable 底層是雜湊表資料結構,不可以存入null鍵和null值。該執行緒是同步的,jdk1.0出現,效率低。hashmap 底層是雜湊表資料結構,允許使用null鍵和null值。該集合執行緒是不同步的,將has...
黑馬程式設計師
1.了解反射 反射 就是通過class檔案物件,去使用該檔案中的成員變數,構造方法,成員方法。person p new person p.使用 要想這樣使用,首先你必須得到class檔案物件,其實也就是得到class類的物件。2.反射中的類 class類 成員變數 field類 構造方法 const...
黑馬程式設計師
黑馬程式設計師 j a基礎學習筆記2 一 筆記內容概述 關鍵字 識別符號 注釋 注釋的應用 常量 進製的由來 進製轉換 負數的進製 變數的介紹 變數的基本演示 型別提公升 強制轉換 字元型別運算過程 型別運算細節 算術運算子 賦值運算子。二 常用內容介紹 1.注釋內容不占用記憶體,即使新增再多的注釋...