SQL Comments
Комментарии 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;
Многострочные комментарии
Multi-line comments start with /* and end with */.
Any text between /* and */ will be ignored.
В следующем примере в качестве пояснения используется многострочный комментарий:
Пример
/*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;