Комментарии SQL
Комментарии SQL
Комментарии используются для объяснения разделов операторов SQL или для предотвращения выполнения операторов SQL.
Примечание. Примеры в этой главе не будут работать в Firefox и Microsoft Edge!
Комментарии не поддерживаются в базах данных Microsoft Access. В наших примерах Firefox и Microsoft Edge используют базу данных Microsoft Access.
Однострочные комментарии
Однострочные комментарии начинаются с --
.
Любой текст между -- и концом строки будет проигнорирован (не будет выполнен).
В следующем примере в качестве пояснения используется однострочный комментарий:
Пример
--Select all:
SELECT * FROM Customers;
В следующем примере используется однострочный комментарий, чтобы игнорировать конец строки:
Пример
SELECT * FROM Customers -- WHERE City='Berlin';
В следующем примере используется однострочный комментарий для игнорирования инструкции:
Пример
--SELECT * FROM Customers;
SELECT * FROM Products;
Многострочные комментарии
Многострочные комментарии начинаются с /*
и заканчиваются на
*/
.
Любой текст между /* и */ будет игнорироваться.
В следующем примере в качестве пояснения используется многострочный комментарий:
Пример
/*Select all the columns
of all the records
in the Customers table:*/
SELECT * FROM Customers;
В следующем примере используется многострочный комментарий для игнорирования многих операторов:
Пример
/*SELECT * FROM Customers;
SELECT * FROM Products;
SELECT * FROM Orders;
SELECT * FROM Categories;*/
SELECT * FROM Suppliers;
Чтобы игнорировать только часть оператора, также используйте комментарий /* */.
В следующем примере комментарий используется для игнорирования части строки:
Пример
SELECT CustomerName, /*City,*/ Country FROM Customers;
В следующем примере комментарий используется для игнорирования части оператора:
Пример
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;