Freigeben über


-- (Kommentar) (Transact-SQL)

Gilt für: SQL Server Azure SQL-Datenbank Azure SQL verwaltete Instanz Azure Synapse Analytics Platform System (PDW) SQL Analytics Platform-Endpunkt in Microsoft Fabric Warehouse in Microsoft Fabric Warehouse

Gibt vom Benutzer bereitgestellten Text an. Kommentare können in einer eigenen Zeile eingefügt werden, geschachtelt am Ende einer Transact-SQL-Befehlszeile oder innerhalb einer Transact-SQL-Anweisung. Der Kommentar wird vom Server nicht ausgewertet.

Transact-SQL-Syntaxkonventionen

Syntax

-- text_of_comment  

Hinweis

Informationen zum Anzeigen der Transact-SQL-Syntax für SQL Server 2014 (12.x) und früher finden Sie unter Dokumentation zu früheren Versionen.

Argumente

text_of_comment
Die Zeichenfolge mit dem Kommentartext.

Bemerkungen

Verwenden Sie zwei Bindestriche ( -- ) für einzeilige oder geschachtelte Kommentare. Kommentare, die mit -- eingefügt werden, werden von einer neuen Zeile beendet, die durch ein Wagenrücklaufzeichen (U+000A), ein Zeilenvorschubzeichen (U+000D) oder eine Kombination der beiden Zeichen angegeben ist. Es gibt keine Maximallänge für Kommentare. In der folgenden Tabelle sind die Tastenkombinationen aufgeführt, die Sie verwenden können, um Text als Kommentar zu kennzeichnen oder auszukommentieren.

Aktion Standard
Umwandeln des markierten Texts in einen Kommentar STRG+K, STRG+C
Kommentierung des ausgewählten Texts entfernen STRG+K, STRG+U

Weitere Informationen zu diesen Tastenkombinationen finden Sie unter Tastenkombinationen für SQL Server Management Studio.

Mehrzeilige Kommentare finden Sie unter Schrägstrich-Stern (Blockkommentar) (Transact-SQL).

Beispiele

Im folgenden Beispiel werden die Kommentarzeichen -- verwendet.

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

Siehe auch

Ablaufsteuerungssprache (Transact-SQL)