mam następujące:Jak mogę sprawdzić, czy istnieje ograniczenie SQL Server?
IF OBJECT_ID(N'[dbo].[webpages_Roles_UserProfiles_Target]', 'xxxxx') IS NOT NULL
DROP CONSTRAINT [dbo].[webpages_Roles_UserProfiles_Target]
Chcę być w stanie sprawdzić, czy istnieje ograniczenie istniejących przed upuść go. Używam powyższego kodu z typem "U" dla tabel.
Jak mogę zmienić powyższy kod (zmienić xxxx), aby sprawdziło istnienie ograniczenia?
Jeśli tabela ma PK, zrobić coś takiego IF EXISTS (SELECT nazwisko FROM sysobjects GDZIE xtype = 'PK' I parent_obj = OBJECT_ID ('TableName')) BEGIN ALTER TABLE nazwa_tabeli DROP CONSTRAINT CONSTRAINTNAME END –