Bạn có thể sử dụng tập lệnh này:
IF EXISTS (SELECT *
FROM sys.foreign_keys
WHERE object_id = OBJECT_ID(N'[dbo].[FK_NAME]')
AND parent_object_id = OBJECT_ID(N'[dbo].[MyTable]'))
BEGIN
-- do stuff
END
Điều này có thể được thực hiện nếu bạn mở rộng bảng và nhấp chuột phải vào FK hiện có và chọn khóa tập lệnh là "DROP TO" và sau đó bạn sẽ nhận được một tập lệnh được tạo từ SQL.