SQL Comments (Comentarii) sunt folosite pentru a explica secțiuni ale instrucțiunilor SQL sau pentru a preveni executarea instrucțiunilor SQL în sine.
Comentariile pe o singură linie încep cu --.
Orice text între -- și sfârșitul liniei va fi ignorat (neexecutat).
Următorul exemplu folosește un comentariu pe o linie ca explicație:
--Select all:
SELECT * FROM Customers
Următorul exemplu folosește un comentariu pe o singură linie pentru a ignora sfârșitul unui rând:
SELECT * FROM Customers -- WHERE City='Berlin'
Următorul exemplu utilizează un comentariu pe o linie pentru a ignora declarația:
--SELECT * FROM Customers;
SELECT * FROM Products;
Comentariile pe mai multe linii încep cu /* și se termină cu */.
Orice text între /* și */ va fi ignorat.
Următorul exemplu folosește un comentariu pe mai multe linii ca explicație:
/*Select all the columns
of all the records
in the Customers table:*/
SELECT * FROM Customers
Următorul exemplu folosește un comentariu pe mai multe linii pentru a ignora mai multe instrucțiuni:
/* SELECT * FROM Customers
SELECT * FROM Products
SELECT * FROM Orders
SELECT * FROM Categories */
SELECT * FROM Suppliers
Pentru a ignora doar o parte a unei instrucțiuni, utilizați și comentariul /* */.
Următorul exemplu folosește un comentariu pentru a ignora o parte dintr-un șir:
SELECT CustomerName, /*City,*/ Country FROM Customers
Următorul exemplu folosește un comentariu pentru a ignora o parte a unei instrucțiuni:
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