[sql] 테이블의 기본키 정보 조회

MySQL의 경우, 다음과 같은 쿼리를 사용하여 특정 테이블의 기본키 정보를 조회할 수 있습니다.

SHOW KEYS FROM 테이블명 WHERE Key_name = 'PRIMARY';

PostgreSQL의 경우, 다음과 같은 쿼리를 사용하여 특정 테이블의 기본키 정보를 조회할 수 있습니다.

SELECT constraint_name
FROM information_schema.table_constraints
WHERE table_name = '테이블명' AND constraint_type = 'PRIMARY KEY';

SQLite의 경우, 다음과 같은 쿼리를 사용하여 특정 테이블의 기본키 정보를 조회할 수 있습니다.

PRAGMA table_info(테이블명);

SQL Server의 경우, 다음과 같은 쿼리를 사용하여 특정 테이블의 기본키 정보를 조회할 수 있습니다.

SELECT CONSTRAINT_NAME
FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS
WHERE TABLE_NAME = '테이블명' AND CONSTRAINT_TYPE = 'PRIMARY KEY';

기본키 정보를 확인할 때에는 각 데이터베이스 시스템의 공식 문서나 관련 자료를 참고하는 것이 좋습니다.