TECH I.S.

SQLコメント


SQLコメント

コメントは、SQLステートメントのセクションを説明するため、またはSQLステートメントの実行を防ぐために使用されます。


注: この章の例は、FirefoxとMicrosoft Edgeでは機能しません。

コメントは、Microsoft Accessデータベースではサポートされていません。この例では、Firefoxと Microsoft EdgeはMicrosoft Accessデータベースを使用しています。

一行コメント

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

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

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

--Select all: SELECT * FROM Customers;

自分で試してみる(開発準備中)»

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

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

自分で試してみる(開発準備中)»

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

--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;

自分で試してみる(開発準備中)»



プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細