sys.check_constraints(Transact-SQL)

업데이트: 2006년 7월 17일

sys.objects.type = C인 CHECK 제약 조건의 각 개체당 한 개의 행을 포함합니다.

열 이름 데이터 형식 설명

<sys.objects에서 상속된 열>

 

이 뷰가 상속한 열 목록은 sys.objects(Transact-SQL)를 참조하십시오.

is_disabled

bit

CHECK 제약 조건이 비활성화되었습니다.

is_not_for_replication

bit

CHECK 제약 조건이 NOT FOR REPLICATION 옵션으로 생성되었습니다.

is_not_trusted

bit

시스템에서 모든 행에 대해 CHECK 제약 조건을 확인하지는 않았습니다.

parent_column_id

int

0은 테이블 수준의 CHECK 제약 조건임을 의미합니다.

0이 아닌 값은 지정된 ID 값을 가진 열에 정의된 열 수준의 CHECK 제약 조건임을 의미합니다.

definition

nvarchar(max)

현재 CHECK 제약 조건을 정의하는 SQL 식입니다.

SQL Server 2005는 카탈로그 메타데이터에 SQL 식을 디코딩하고 저장하는 방식에서 SQL Server 2000와 다릅니다. 디코딩된 식의 의미 체계는 원본 텍스트와 동일하지만 구문은 일치하지 않을 수 있습니다. 예를 들어 공백은 디코딩된 식에서 제거됩니다. 자세한 내용은 SQL Server 2005 데이터베이스 엔진 기능의 동작 변경을 참조하십시오.

uses_database_collation

bit

1 = 정확한 평가를 위해 데이터베이스의 기본 데이터 정렬에 따라 제약 조건 정의가 달라집니다. 그렇지 않으면 0입니다. 이러한 종속성은 데이터베이스 기본 데이터 정렬의 변경을 방지합니다.

is_system_named

bit

1 = 시스템에서 이름을 생성했습니다.

0 = 사용자가 이름을 제공했습니다.

참고 항목

참조

개체 카탈로그 뷰(Transact-SQL)
카탈로그 뷰(Transact-SQL)

도움말 및 정보

SQL Server 2005 지원 받기

변경 내역

릴리스 내역

2006년 7월 17일

새로운 내용
  • definition 열에 SQL 식이 SQL Server 2005에 저장되는 방법에 대한 내용을 추가했습니다.