sql >> Database teknologi >  >> RDS >> Sqlserver

Sådan får du en liste over aktiverede/deaktiverede tjekbegrænsninger i SQL Server-databasen - SQL Server / TSQL-vejledning, del 86

Scenarie:

Du arbejder som SQL Server-udvikler, og du bliver bedt om at give en liste over alle Check Constraint med status, hvis de er aktiveret eller deaktiveret.

Løsning:

Nedenstående forespørgsel kan bruges til at få listen over alle Check Constraints fra en database med status, hvis de er aktiveret eller deaktiveret i SQL Server Database.

--Hent liste over aktiveret/deaktiveret Check ConstraintsSELECT DB_Name() AS DBName ,Schema_Name(Schema_id) AS TableSchema ,Object_name(parent_object_id) AS TableName ,DEFINITION ,CASE WHEN is_disabled =0 THEN 'NEJ' ANDERS 'JA' END AS IsDisabledFROM sys.check. 
 
 
 
 
Sådan får du en liste over aktiverede eller deaktiverede kontrolbegrænsninger i SQL Server-databasen
 


Videodemo:Sådan får du en liste over aktiverede/deaktiverede kontrolbegrænsninger i SQL Server


  1. Simpel rekursiv forespørgsel i Oracle

  2. Oprettelse af en trigger for underordnet tabelindsættelse returnerer en forvirrende fejl

  3. Arbejde med ikke-ASCII JDBC-data i Talend

  4. Kan jeg oprette visning med parameter i MySQL?