SQL コメント
SQL コメント
コメントは、SQL文のセクションを説明するためや、SQL文の実行を防止するために使用されます。
注意: Microsoft Access データベースではコメントがサポートされていません!
単一行コメント
単一行コメントは — で始まります。
— から行末までの任意のテキストは無視されます(実行されません)。
以下の例は、単一行コメントを使用して説明します:
-- 全て選択:
SELECT * FROM Customers;
以下の例は、単一行コメントを使用して行末を無視します:
SELECT * FROM Customers -- WHERE City='Berlin';
以下の例は、単一行コメントを使用してステートメントを無視します:
-- SELECT * FROM Customers;
SELECT * FROM Products;
複数行コメント
複数行コメントは /* で始まり */ で終わります。
/* と */ の間の任意のテキストは無視されます。
以下の例は、複数行コメントを使用して説明します:
/* Customers テーブルの全てのレコードの全ての列を選択する */
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;