- 주석은 SQL 문의 섹션을 설명하거나, SQL 문의 실행을 방지하는 데 사용된다.
- 한 줄 주석은
--
로 시작한다.
--
와 줄 끝 사이의 모든 텍스트는 무시된다.
-- Select all:
SELECT * FROM Customers;
- 다음은 한 줄 주석을 사용하여 줄 끝을 무시한다.
SELECT * FROM Customers -- WHERE City = 'Berlin';
- 다음은 한 줄 주석을 사용하여 SQL 문을 무시한다.
-- SELECT * FROM Customers;
SELECT * FROM Products;
- 여러 줄 주석은
/*
로 시작하고 */
로 끝난다.
/*
와 */
사이의 모든 텍스트는 무시된다.
- 다음은 설명에 대한 여러 줄 주석을 사용한다.
/* Select all the columns
of all the records
in the Customers table: */
SELECT * FROM Customers;
- 다음은 여러 줄 주석을 사용하여 많은 SQL 문을 무시한다.
/* SELECT * FROM Customers;
SELECT * FROM Products;
SELECT * FROM Orders;
SELECT * FROM Categories; */
SELECT * FROM Suppliers;
/* */
주석을 사용하여 명령문의 일부만 무시할 수 있다.
SELECT CustomerName, /* City, */ Country FROM Customers;
- 다음은 주석을 사용하여 SQL 문의 일부를 무시한다.
SELECT * FROM Customers
WHERE (CustomerName LIKE 'L%'
OR CustomerName LIKE 'R%'
/* OR CustomerName LIKE 'S%'
OR CustomerName LIKE 'T%' */
OR CustomerName LIKE 'W%')
AND Country = 'USA'
ORDER BY CustomerName;
References