Loading...
MySQL 9.5 Reference Manual 9.5의 28.3.47 The INFORMATION_SCHEMA TABLE_CONSTRAINTS Table의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
TABLE_CONSTRAINTS 테이블은 어떤 테이블에 제약 조건이 있는지를 설명합니다.
TABLE_CONSTRAINTS 테이블에는 다음과 같은 컬럼이 있습니다:
CONSTRAINT_CATALOG
제약 조건이 속한 카탈로그의 이름입니다. 이 값은 항상 def입니다.
CONSTRAINT_SCHEMA
제약 조건이 속한 스키마(데이터베이스)의 이름입니다.
CONSTRAINT_NAME
제약 조건의 이름입니다.
TABLE_SCHEMA
테이블이 속한 스키마(데이터베이스)의 이름입니다.
TABLE_NAME
테이블의 이름입니다.
CONSTRAINT_TYPE
제약 조건의 유형입니다. 값은 UNIQUE, PRIMARY KEY, FOREIGN KEY 또는 CHECK가 될 수 있습니다.
이 컬럼은 CHAR (ENUM 아님) 타입입니다.
UNIQUE 및 PRIMARY KEY 정보는 Non_unique 컬럼이 0일 때 SHOW INDEX의 결과에서 Key_name 컬럼으로부터 얻는 정보와 거의 동일합니다.
ENFORCED
CHECK 제약 조건의 경우, 제약 조건이 적용(enforce)되는지를 나타내기 위해 값이 YES 또는 NO입니다. 다른 제약 조건의 경우, 값은 항상 YES입니다.
28.3.46 The INFORMATION_SCHEMA TABLESPACES_EXTENSIONS Table
28.3.48 The INFORMATION_SCHEMA TABLE_CONSTRAINTS_EXTENSIONS Table