SQL 주석 구문

SQL 주석 구문

이 페이지는 SQLite에서 사용하는 SQL 문에 주석을 작성하는 방법을 설명해요. 주석을 사용하면 SQL 명령에 설명을 추가하거나 명령의 일부를 임시로 실행하지 않도록 할 수 있어요.

출처: 문서

본문

comment-syntax:

-- anything-except-newline newline end-of-input /* anything-except-*/ */

주석은 SQL 명령이 아니지만, sqlite3_prepare_v2() 및 관련 인터페이스에 전달되는 SQL 쿼리 텍스트 안에 나타날 수 있습니다. 파서는 주석을 공백(whitespace)으로 취급합니다. 주석은 공백이 나타날 수 있는 어디에서나 시작할 수 있으며, 여러 줄에 걸친 표현식 내부에서도 가능합니다.

SQL 주석은 연속된 두 개의 "-" 문자(ASCII 0x2d)로 시작하며, 다음 줄바꿈 문자(ASCII 0x0a)를 포함하거나 입력의 끝까지, 둘 중 먼저 도달하는 지점까지 계속됩니다.

C 스타일 주석은 "/"로 시작하며 다음 "/" 문자 쌍을 포함하거나 입력의 끝까지, 둘 중 먼저 도달하는 지점까지 계속됩니다. C 스타일 주석은 여러 줄에 걸칠 수 있습니다.

주석은 공백이 나타날 수 있는 어디든, 표현식 내부나 다른 SQL 문의 중간에도 나타날 수 있습니다. 주석은 중첩되지 않습니다.

더 알아보기 (Learn more)