21.29.12 INFORMATION_SCHEMA INNODB_SYS_FOREIGN_COLS 테이블
INNODB_SYS_FOREIGN_COLS
테이블은 InnoDB
데이터 사전의 SYS_FOREIGN_COLS
테이블의 정보와 동등한 InnoDB
외부 키 컬럼에 대한 상태 정보를 제공합니다.
관련 사용법 및 예제는 섹션 14.14.3 "InnoDB INFORMATION_SCHEMA 시스템 테이블" 을 참조하십시오.
표 21.13 INNODB_SYS_FOREIGN_COLS 컬럼
컬럼 이름 | 설명 |
---|---|
ID | 이 인덱스 키 필드에 연결된 외부 키 인덱스. INNODB_SYS_FOREIGN.ID 와 같은 값을 사용합니다. |
FOR_COL_NAME | 자식 테이블에 연결된 컬럼의 이름. |
REF_COL_NAME | 부모 테이블과 관련된 컬럼의 이름. |
POS | 0부터 시작하는 외부 키 인덱스의 키 필드의 순서 위치. |
예 :
mysql> SELECT * FROM INFORMATION_SCHEMA.INNODB_SYS_FOREIGN_COLS WHERE ID = 'test/fk1' \G *************************** 1. row *************************** ID: test/fk1 FOR_COL_NAME: parent_id REF_COL_NAME: id POS: 0 1 row in set (0.00 sec)
참고 :
DESCRIBE
또는SHOW COLUMNS
를 사용하여 데이터 유형 및 기본값을 포함하여이 테이블의 컬럼에 대한 추가 정보를 표시합니다.이 테이블을 쿼리하려면
PROCESS
권한이 필요합니다.