日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯網營銷解決方案
教您sqlserver外鍵的設置和刪除

SQL數據庫中由于經常多個表相關聯,外鍵約束在數據庫操作中是不能不考慮的問題。下文將教您如何設置和刪除sql server外鍵,供您參考。

設置表mybbs中的authorid為sql server外鍵,參照author表的id字段,直接使用transact sql語句,過程如下:

--增加表mybbs(authorid)的sql server外鍵約束fk_mybbs_author,表mybbs中的authorid受表author中的主鍵id約束:

begin transaction
alter table dbo.mybbs add constraint fk_mybbs_author
  foreign key (authorid)
  references  dbo.author([id]) on update cascade on delete cascade

--刪除sql server外鍵約束fk_mybbs_author:
--alter table dbo.mybbs drop constraint fk_mybbs_author
--rollback
commit transaction

上面on update cascade,on delete cascade兩個選項,指明以后author表的id字段有delete,update操作時,mybbs表中的id也會被級聯刪除或更新。如果沒有選中,是不可以對author表中已被mybbs表關聯的id進行update或者delete操作的。

【編輯推薦】

sql server分頁的兩種方法比較

SQL SERVER分區(qū)視圖

SQL Server2008新增的DATE數據類型

SQL中的分析函數

SQL中返回計算表達式的函數


網站欄目:教您sqlserver外鍵的設置和刪除
文章路徑:http://m.5511xx.com/article/cdjgjdj.html