Możesz użyć tego skryptu:
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
Można to zrobić, jeśli rozwiniesz tabelę i klikniesz prawym przyciskiem myszy istniejący FK i wybierzesz klucz skryptu jako „DROP TO”, a następnie otrzymasz wygenerowany skrypt z SQL.