Komentarze MySQL
Komentarze MySQL
Komentarze służą do wyjaśniania sekcji instrukcji SQL lub do zapobiegania wykonywaniu instrukcji SQL.
Komentarze jednowierszowe
Komentarze jednowierszowe zaczynają się od --
.
Każdy tekst pomiędzy -- a końcem linii zostanie zignorowany (nie zostanie wykonany).
Poniższy przykład wykorzystuje komentarz jednowierszowy jako wyjaśnienie:
Przykład
-- Select all:
SELECT * FROM Customers;
Poniższy przykład używa komentarza jednowierszowego, aby zignorować koniec wiersza:
Przykład
SELECT * FROM Customers -- WHERE City='Berlin';
Poniższy przykład używa komentarza jednowierszowego, aby zignorować instrukcję:
Przykład
-- SELECT * FROM Customers;
SELECT * FROM Products;
Komentarze wielowierszowe
Komentarze wielowierszowe zaczynają się /*
i kończą na
*/
.
Każdy tekst między /* a */ zostanie zignorowany.
Poniższy przykład wykorzystuje komentarz wielowierszowy jako wyjaśnienie:
Przykład
/*Select all the columns
of all the records
in the Customers table:*/
SELECT * FROM Customers;
W poniższym przykładzie użyto komentarza wielowierszowego, aby zignorować wiele instrukcji:
Przykład
/*SELECT * FROM Customers;
SELECT * FROM Products;
SELECT * FROM Orders;
SELECT * FROM Categories;*/
SELECT * FROM Suppliers;
Aby zignorować tylko część instrukcji, użyj także komentarza /* */.
Poniższy przykład używa komentarza, aby zignorować część linii:
Przykład
SELECT CustomerName, /*City,*/ Country FROM Customers;
W poniższym przykładzie użyto komentarza, aby zignorować część instrukcji:
Przykład
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;