TOP

SQL コメント

SQL コメント

SQL Comments (コメント) は、SQL ステートメントのセクションを説明したり、SQL ステートメント自体の実行を防止したりするために使用されます。


コメントは Microsoft Access データベースではサポートされていません。

一行コメント

単一行のコメントは -- で始まります。

-- と行末の間のテキストは無視されます (実行されません)。

次の例では、説明として 1 行のコメントを使用しています。

--Select all:
SELECT * FROM Customers

次の例では、単一行コメントを使用して行末を無視します。

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