應用sql語句創立和刪除束縛示例代碼。本站提示廣大學習愛好者:(應用sql語句創立和刪除束縛示例代碼)文章只能為提供參考,不一定能成為您想要的結果。以下是應用sql語句創立和刪除束縛示例代碼正文
應用sql語句創立和刪除束縛 束縛類型 主鍵束縛(Primary Key constraint) --:請求主鍵列數據獨一,而且不許可為空。 獨一束縛(Unique constraint) --:請求該列獨一,許可為空,但只能湧現一個空值。 檢討束縛(Check constraint) --:某列取值規模限制,格局限制等,若有關年紀、郵箱(必需有@)的束縛。 默許束縛(Default constraint) --:某列的默許值,如在數據庫裡有一項數據許多反復,可以設為默許值。 外鍵束縛(Foreign Key constraint) --:用於在兩個表之間樹立關系,須要指定援用主表的哪一列。 ********************************************************************** 添加束縛: alter table tablename add constraint pk_colname primary key(colname)主建束縛 alter table tablename add constraint uq_colname unique (colname)獨一束縛 alter table tablename add constraint df_colname default('地址不詳')for colname 默許束縛 alter table tablename add constraint ck_colname check(colname between 12 and 15)檢討束縛 alter table tablename add constraint fk_colname foreign key(colname)references tablename(colname)外建束縛 刪除束縛: alter table tablename drop constraint 束縛名 創立上岸帳戶/數據庫用戶 創立登錄帳戶: exec sp_grantlogin 'windows 域名/域帳戶' 創立數據庫用戶: exec sp_grantdbaccess '上岸帳戶','數據庫用戶' 向數據庫受權: grant 權限[on 表名]to 數據庫用戶 以上語句可直接在企業治理器中操作 企業治理器/平安性/上岸/新建上岸 填寫稱號和暗碼 選擇數據庫拜訪,再底下"數據庫腳色中許可" db_owner也打上勾 默許束縛應用戶可以或許界說一個值,每當用戶沒有在某一列中輸出值時,則將所界說的值供給給這一列。假如用戶對此列沒有特定的請求,可使用默許束縛來為此列輸出默許值。