-- (コメント) (Transact-SQL)

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Microsoft Fabric の SQL 分析エンドポイントMicrosoft Fabric のウェアハウス

ユーザーが入力したテキストを示します。 コメントは、単独行に指定したり、Transact-SQL コマンド ラインの終端で入れ子にしたり、または、Transact-SQL ステートメントの中に指定したりすることができます。 サーバーはコメントを評価しません。

Transact-SQL 構文表記規則

構文

-- text_of_comment  

Note

SQL Server 2014 (12.x) 以前のバージョンの Transact-SQL 構文を確認するには、以前のバージョンのドキュメントを参照してください。

引数

text_of_comment
コメントのテキストを表す文字列です。

注釈

1 行のコメントまたは入れ子にしたコメントには、2 つのハイフン ( -- ) を使用します。 -- によって挿入された コメントは、復帰文字 (U+000A)、改行文字 (U+000D)、またはその 2 つの組み合わせで指定された改行で終了します。 コメントの長さには制限がありません。 次の表に、テキストのコメント化/コメント解除に使用できるキーボード ショートカットを示します。

アクション Standard
選択したテキストをコメント化する Ctrl + K、Ctrl + C
選択したテキストのコメント化を解除する Ctrl + K、Ctrl + U

キーボード ショートカットの詳細については、「SQL Server Management Studio のキーボード ショートカット」を参照してください。

複数行のコメントについては、「スラッシュ スター (ブロック コメント) (Transact-SQL)」を参照してください。

次の例では、-- コメント文字を使用します。

-- Choose the AdventureWorks2022 database.  
USE AdventureWorks2022;  
GO  
-- Choose all columns and all rows from the Address table.  
SELECT *  
FROM Person.Address  
ORDER BY PostalCode ASC; -- We do not have to specify ASC because   
-- that is the default.  
GO  

関連項目

フロー制御言語 (Transact-SQL)