Scenario:
U werkt als SQL Server-ontwikkelaar, u moet de query opgeven die een lijst met alle Check Constraints in de SQL Server-database moet retourneren.Oplossing:
We kunnen verschillende systeemobjecten gebruiken om deze informatie op te halen.--List Check Constraints in Database
SELECT DB_Name() AS DBName
,Schema_Name(Schema_id) AS TableSchema
,Object_name(parent_object_id) AS TableName
,o.NAME AS ConstraintName
FROM sys.objects o
WHERE type_desc = 'CHECK_CONSTRAINT' ![]() |
| Een lijst met controlebeperkingen in SQL Server-database ophalen |
Als u de definitie van Check Constraints met tabelnaam wilt krijgen, kunt u onderstaande query gebruiken.
--Get Check Constraints in Database with Definition
SELECT DB_Name() AS DBName
,Schema_Name(Schema_id) AS TableSchema
,Object_name(parent_object_id) AS TableName
,DEFINITION
FROM sys.check_constraints ![]() |
| Een lijst met controlebeperkingen met definitie ophalen in SQL Server-database Videodemo:een lijst met alle controlebeperkingen in de SQL Server-database ophalen |

