다음을 통해 공유


sys.foreign_keys(Transact-SQL)

sys.object.type = F이고 FOREIGN KEY 제약 조건인 개체 당 한 행이 포함되어 있습니다.

열 이름

데이터 형식

설명

<sys.objects에서 상속된 열>

 

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

referenced_object_id

int

참조된 개체의 ID입니다.

key_index_id

int

참조된 개체 내의 키 인덱스 ID입니다.

is_disabled

bit

FOREIGN KEY 제약 조건이 비활성화되어 있습니다.

is_not_for_replication

bit

NOT FOR REPLICATION 옵션을 사용하여 FOREIGN KEY 제약 조건을 만들었습니다.

is_not_trusted

bit

시스템에서 FOREIGN KEY 제약 조건이 확인되지 않았습니다.

delete_referential_action

tinyint

삭제가 발생할 때 이 FOREIGN KEY에 대해 선언된 참조 동작입니다.

0 = 동작 없음

1 = 연계 작업

2 = Null 설정

3 = 기본값 설정

delete_referential_action_desc

nvarchar(60)

삭제가 발생할 때 이 FOREIGN KEY에 대해 선언된 참조 동작의 설명입니다.

NO_ACTION

CASCADE

SET_NULL

SET_DEFAULT

update_referential_action

tinyint

업데이트가 발생할 때 이 FOREIGN KEY에 대해 선언된 참조 동작입니다.

0 = 동작 없음

1 = 연계 작업

2 = Null 설정

3 = 기본값 설정

update_referential_action_desc

nvarchar(60)

업데이트가 발생할 때 이 FOREIGN KEY에 대해 선언된 참조 동작의 설명입니다.

NO_ACTION

CASCADE

SET_NULL

SET_DEFAULT

is_system_named

bit

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

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

사용 권한

SQL Server 2005 이상 버전에서는 사용자가 소유하고 있거나 일부 사용 권한을 부여 받은 보안 개체의 경우에만 카탈로그 뷰의 메타데이터를 볼 수 있도록 제한됩니다. 자세한 내용은 메타데이터 표시 유형 구성을 참조하십시오.