欧美一级精品免费播放-亚洲精品久久久久久人妖-中文字幕一区二区精品在线-国产精品亚洲一区二区在 色天天综合色天天久久婷婷_日韩綜合网_精品国产香蕉伊思人在线_99视频国产在线观看播放

注冊|登錄

聯(lián)系電話:024-31891684  13390130939
沈陽軟件公司--沈陽軟件定制

沈陽軟件開發(fā)_沈陽軟件公司_沈陽軟件定制/軟件/最新技術

Latest technology最新技術

解決無法刪除表,提示被外鍵約束引用

瀏覽量:2952

有時想刪除某個表時,提示“無法刪除對象'Orders',因為該對象正由一個FOREIGN KEY 約束引用”,原因很簡單不要急躁,它被其它表的外鍵引用了,所以無法刪除,在此只需先找到哪些表的外鍵引用了該表的字段。通過系統(tǒng)函數(shù)就能解決(SQL Server系統(tǒng)函數(shù)提供了非常完善的功能,能代替我們查找和解決許多問題)。

select
fk.name,fk.object_id,OBJECT_NAME(fk.parent_object_id) as referenceTableName
from sys.foreign_keys as fk
join sys.objects as o on fk.referenced_object_id=o.object_id
where o.name='被引用的表名'

以上SQL語句能夠得到某個表被哪些外鍵引用,并且也顯示出了外鍵表的表名。通過外鍵表的表名和外鍵名稱執(zhí)行以下語句即可刪除外鍵。


ALTER TABLE dbo.被引用的表名DROP CONSTRAINT 外鍵名

CRM定制 辦公OA找沈陽易勢科技有限公司

沈陽團購網|營口網站制作|沈陽軟件公司|軟件定制|網站建設|加盟易勢|提交問題