シナリオ:
SQL Server開発者として働いており、有効または無効になっている場合は、すべてのチェック制約のリストとステータスを提供するように求められます。解決策:
以下のクエリを使用して、SQLServerデータベースで有効または無効になっている場合にステータスのあるデータベースからすべてのチェック制約のリストを取得できます。--Get List of Enabled / Disabled Check Constraints SELECT DB_Name() AS DBName ,Schema_Name(Schema_id) AS TableSchema ,Object_name(parent_object_id) AS TableName ,DEFINITION ,CASE WHEN is_disabled = 0 THEN 'NO' ELSE 'YES' END AS IsDisabled FROM sys.check_constraints
SQLServerデータベースで有効または無効なチェック制約のリストを取得する方法 |
ビデオデモ:SQLServerで有効/無効なチェック制約のリストを取得する方法