Advertisement
Guest User

Untitled

a guest
Feb 4th, 2020
547
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 0.56 KB | None | 0 0
  1. declare @table_name nvarchar(256) = N'table';
  2. declare @col_name nvarchar(256) = N'column';
  3. declare @constraintName  nvarchar(1000);
  4.  
  5. select @constraintName = d.name
  6.     from sys.tables t
  7.     join sys.indexes d on d.object_id = t.object_id  and d.type=2 and d.is_unique=1
  8.     join sys.index_columns ic on d.index_id=ic.index_id and ic.object_id=t.object_id
  9.     join sys.columns c on ic.column_id = c.column_id  and c.object_id=t.object_id
  10.     where t.name = @table_name and c.name=@col_name
  11.  
  12. EXEC('ALTER TABLE ' + @table_name + ' DROP CONSTRAINT ' + @ConstraintName)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement