[sql] SQL 테이블 생성 시 테이블 설명 추가하기
SQL(Structured Query Language)을 사용하여 데이터베이스 테이블을 생성할 때, 테이블에 대한 설명 또는 주석을 추가할 수 있습니다. 이는 테이블 구조와 관련된 정보를 기록하거나, 테이블의 목적이나 사용 방법에 대한 내용을 기록하는 데 유용합니다.
테이블 생성과 함께 주석 추가하기
주석을 테이블 생성 스크립트에 함께 작성하여 테이블 생성과정에서 테이블 설명을 추가할 수 있습니다.
아래는 ‘customers’라는 테이블을 생성하면서 테이블 설명을 추가하는 예시입니다.
CREATE TABLE customers (
id INT PRIMARY KEY,
name VARCHAR(100)
) COMMENT '고객 정보 테이블';
위의 예시에서 ‘COMMENT’ 키워드를 사용하여 테이블에 대한 설명을 작성했습니다. 이렇게 작성된 주석은 데이터베이스 시스템에 따라 다른 방식으로 저장될 수 있으며, 데이터베이스 관리 도구를 통해 확인할 수 있습니다.
테이블 주석 확인하기
테이블이 생성되고 주석이 추가되었다면, 해당 주석을 확인할 수 있는 방법이 있습니다. 이는 각 데이터베이스 관리 도구에 따라 다를 수 있으며, 아래는 일반적인 방법의 예시입니다.
MySQL / MariaDB
MySQL 또는 MariaDB에서는 ‘SHOW CREATE TABLE’ 명령어를 사용하여 테이블 생성 스크립트와 함께 주석을 확인할 수 있습니다.
SHOW CREATE TABLE customers;
위의 명령어를 실행하면, 테이블 생성 스크립트와 함께 주석이 출력됩니다.
PostgreSQL
PostgreSQL에서는 ‘COMMENT ON TABLE’ 명령어를 사용하여 테이블의 주석을 확인하거나 변경할 수 있습니다.
COMMENT ON TABLE customers IS '고객 정보 테이블';
위의 명령어를 실행하면, 테이블의 주석이 업데이트됩니다.
참고 자료
- MySQL Documentation - CREATE TABLE Statement
- MariaDB Knowledge Base - CREATE TABLE
- PostgreSQL Documentation - COMMENT