Computer >> 컴퓨터 >  >> 프로그래밍 >> MySQL

MySQL에서 /* 기호의 의미와 사용법

MySQL에서 /*주석(comment)을 나타내는 기호입니다. /* 는 주석의 시작을 표시하고, */ 는 주석의 끝을 표시합니다. 이 두 기호 사이에 작성된 모든 내용은 MySQL 서버가 실행할 때 완전히 무시합니다.

주석이 필요한 이유

주석은 SQL 코드에 설명을 덧붙여 가독성을 높이고, 나중에 코드를 다시 볼 때 그 의도를 쉽게 파악할 수 있도록 도와줍니다. 특히 여러 명이 함께 작업하는 프로젝트에서는 테이블이나 쿼리의 용도를 문서화하는 데 매우 유용합니다.

주석 작성 방법

다음과 같이 간단한 주석을 작성해 볼 수 있습니다.

mysql> /* This is the first MySQL Program */

MySQL은 위의 주석 내용을 전혀 실행하지 않고 무시합니다. 즉, 화면에 아무런 결과도 출력되지 않습니다.

실제 활용 예제

테이블 생성 시 주석으로 설명을 추가하는 예제를 살펴보겠습니다. 아래에서는 /**/ 를 사용하여 테이블의 용도를 설명하는 주석을 작성했습니다.

mysql> /*This table has information about person */
mysql> create table DemoTable
(
    PersonId int NOT NULL AUTO_INCREMENT PRIMARY KEY,
    PersonName varchar(20),
    PersonAge int
);
Query OK, 0 rows affected (0.58 sec)

위 예제에서 첫 번째 줄의 주석은 실행 결과에 아무런 영향을 주지 않으며, 테이블은 정상적으로 생성됩니다. 이처럼 /* ... */ 형식의 주석은 한 줄뿐만 아니라 여러 줄에 걸쳐 작성할 수 있어 긴 설명을 추가할 때도 편리합니다.