How to check if a Constraint exists in Sql server?

前端 未结 13 2026
无人及你
无人及你 2020-11-29 15:03

I have this sql:

ALTER TABLE dbo.ChannelPlayerSkins
    DROP CONSTRAINT FK_ChannelPlayerSkins_Channels

but apparently, on some other databa

13条回答
  •  心在旅途
    2020-11-29 15:37

    IF EXISTS(SELECT 1 FROM sys.foreign_keys WHERE parent_object_id = OBJECT_ID(N'dbo.TableName'))
     BEGIN 
    ALTER TABLE TableName DROP CONSTRAINT CONSTRAINTNAME 
    END 
    

提交回复
热议问题