MySQL에서 주석을 추가하는 방법
MySQL에서는 # 기호를 사용해 간단하게 주석을 추가할 수 있습니다. 문장 앞에 # 기호를 붙이면 해당 줄 전체가 MySQL에 의해 무시되어 실행에 영향을 주지 않습니다.
MySQL은 크게 세 가지 유형의 주석을 지원합니다.
1. # 기호를 사용한 한 줄 주석
# 기호 뒤에 오는 내용은 그 줄의 끝까지 모두 주석으로 처리됩니다.
mysql> create table CommentDemo
-> (
-> id int #Id is an integer type
-> );
Query OK, 0 rows affected (0.65 sec)
위 예제에서 설정된 주석은 다음과 같습니다.
#Id is an integer type
2. -- 기호를 사용한 한 줄 주석
-- 기호를 사용해서도 한 줄 주석을 작성할 수 있습니다. 단, -- 뒤에는 반드시 공백이 하나 이상 있어야 주석으로 인식된다는 점에 유의하세요.
mysql> create table CommentDemo2
-> (
-> id int -- id is an integer type
-> );
Query OK, 0 rows affected (0.49 sec)
위 예제에서 설정된 주석은 다음과 같습니다.
-- id is an integer type
3. /* */ 기호를 사용한 여러 줄 주석
/* */ 기호는 C나 C++ 언어와 동일한 방식으로, 여러 줄에 걸친 주석을 작성할 때 사용합니다.
mysql> create table CommentDemo3
-> (
-> /*id is an integer type */
-> id int
-> );
Query OK, 0 rows affected (0.52 sec)
위 예제에서 설정된 여러 줄 주석은 다음과 같습니다.
/*id is an integer type */
정리
MySQL에서는 짧은 설명에는 # 또는 -- 기호를, 여러 줄에 걸친 긴 설명에는 /* */ 기호를 사용하는 것이 좋습니다. 적절한 주석 활용은 SQL 스크립트의 가독성과 유지보수성을 크게 향상시킵니다.