TOP

Commentaires SQL

Commentaires SQL

SQL Comments (Commentaires) sont utilisés pour expliquer des sections d'instructions SQL ou pour empêcher l'exécution des instructions SQL elles-mêmes.


Les commentaires ne sont pas pris en charge dans les bases de données Microsoft Access.

Commentaire d'une ligne

Les commentaires sur une seule ligne commencent par --.

Tout texte entre -- et la fin de la ligne sera ignoré (non exécuté).

L'exemple suivant utilise un commentaire sur une seule ligne comme explication :

--Select all:
SELECT * FROM Customers

L'exemple suivant utilise un commentaire sur une seule ligne pour ignorer la fin d'une ligne :

SELECT * FROM Customers -- WHERE City='Berlin'

L'exemple suivant utilise un commentaire sur une ligne pour ignorer l'instruction :

--SELECT * FROM Customers;
SELECT * FROM Products;

Commentaires multilignes

Les commentaires multilignes commencent par /* et se terminent par */.

Tout texte entre /* et */ sera ignoré.

L'exemple suivant utilise un commentaire multiligne comme explication :

/*Select all the columns
of all the records
in the Customers table:*/
SELECT * FROM Customers

L'exemple suivant utilise un commentaire multiligne pour ignorer plusieurs instructions :

/* SELECT * FROM Customers
SELECT * FROM Products
SELECT * FROM Orders
SELECT * FROM Categories */
SELECT * FROM Suppliers

Pour ignorer seulement une partie d’une instruction, utilisez également le commentaire /* */.

L'exemple suivant utilise un commentaire pour ignorer une partie d'une chaîne :

SELECT CustomerName, /*City,*/ Country FROM Customers

L'exemple suivant utilise un commentaire pour ignorer une partie d'une instruction :

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