MySQLコメント
MySQLコメント
コメントは、SQLステートメントのセクションを説明するため、またはSQLステートメントの実行を防ぐために使用されます。
単一行コメント
1行コメントは。で始まり--
ます。
-と行末の間のテキストは無視されます(実行されません)。
次の例では、説明として1行のコメントを使用しています。
例
-- Select all:
SELECT * FROM Customers;
次の例では、1行のコメントを使用して、行の終わりを無視します。
例
SELECT * FROM Customers -- WHERE City='Berlin';
次の例では、1行のコメントを使用してステートメントを無視しています。
例
-- 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;