[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 '고객 정보 테이블';

위의 명령어를 실행하면, 테이블의 주석이 업데이트됩니다.

참고 자료