How to check if a Constraint exists in Sql server?

前端 未结 13 1997
无人及你
无人及你 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 TOP 1 1 FROM sys.default_constraints WHERE parent_object_id = OBJECT_ID(N'[dbo].[ChannelPlayerSkins]') AND name = 'FK_ChannelPlayerSkins_Channels')
    BEGIN
        DROP CONSTRAINT FK_ChannelPlayerSkins_Channels
    END
    GO
    

提交回复
热议问题