SQL Server で 1行コメント・複数行コメント(ブロックコメント)を行う方法です。
1行コメント
--(2 つのハイフン) の 右側から行末までがコメントとして扱われます。--ここから行末までコメント
SELECT * FROM TABLE; --ここから行末までコメント
複数行コメント(ブロックコメント)
/*ここからコメント
ここまでコメント*/
複数行コメント(ブロックコメント)のネスト
次のように、ブロックコメント中に「/*」があるとエラーになります。エラー「コメントの終了マーク '*/' がありません。」が発生する例
/*
SELECT '/*' from sys.objects
*/

対処方法
終了マーク '*/' を追加します。
/*
SELECT '/*' from sys.objects
*/ */

検証環境
- Microsoft SQL Server 2019 (RTM-CU8) (KB4577194) - 15.0.4073.23 (X64) Sep 23 2020 16:03:08 Copyright (C) 2019 Microsoft Corporation Express Edition (64-bit) on Linux (Ubuntu 16.04.7 LTS) <X64>
- Docker image: mcr.microsoft.com/mssql/server:2019-CU8-ubuntu-16.04
- Docker Desktop 3.2.1(61626)
- Docker Engine 20.10.5
- Microsoft SQL Server Management Studio v18.8(15.0.18369.0)
- Microsoft Windows 10 Pro Version 20H2 OS Build 19042.844 Experience: Windows Feature Experience Pack 120.2212.551.0