11 January,2016 by Tom Collins
To list SQL Server table constraints you’ll need to use the INFORMATION_SCHEMA.TABLE_CONSTRAINTS catalogs view. Avoid using the sysobjects view , which is now deprecated.
The query will return the CONSTRAINT_NAME & CONSTRAINT_TYPE
SELECT CONSTRAINT_NAME, CONSTRAINT_TYPE FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS WHERE TABLE_SCHEMA = 'MY_SCHEMA' AND TABLE_NAME='MY_TABLE';
Script to DROP CONSTRAINT and ADD CONSTRAINT for all CHECK CONSTRAINTS
Difference between UNIQUE CONSTRAINT versus UNIQUE INDEX
Modify a SQL CHECK CONSTRAINT - SQL Server
List Foreign Keys referencing tables in SQL Server
This is only a preview. Your comment has not yet been posted.
As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.
Having trouble reading this image? View an alternate.
Posted by: |