Kommentare in T-SQL
Kommentare in T-SQL können besonders wertvoll sein, da wichtige Informationen, die nicht im Code hinterlegt werden können, ganz einfach als Fließtext in den Quelltext integriert werden.T-SQL Kommentare sind oft ein wichtiger Baustein einer guten Datenbankkonvention, da Ergänzungen oder Verweise aus einer Dokumentation direkt in den Quelltext einer Datenbankapplikation hinterlegt werden können.
In der Datenbanksprache T-SQL können Kommentare auf zwei Arten hinterlegt werden: Einzeilige und mehrzeilige Kommentare.
Einzeilige Kommentare in Transact-SQL
Einzeilige Kommentare werden in Transact SQL mit zwei Bindestrichen geöffnet und mit dem nächsten Zeilenumbruch wieder geschlossen:
USE Datenbank
GO
-- Erstellen einer Tabellen-Variable
DECLARE @MyTableRechnung table(
RechnungId int NOT NULL,
Menge int NOT NULL,
ArtikelId int NOT NULL,
Kaufdatum datetime);
-- Werte in Tabellen-Variable schreiben
INSERT INTO @MyTableRechnung (RechnungId, Menge,ArtikelId, Kaufdatum)
SELECT RechnungId, Menge, ArtikelId, Kaufdatum FROM VerkaufsortA
WHERE Kaufdatum > '12.12.2012';
-- Tabelle als Resultset zurückgeben
SELECT * FROM @MyTableRechnung;
GO
Mehrzeilige Kommentare in Transact-SQL
Mehrzeilige Kommentare werden in Transact SQL mit dem Kommando /* eröffnet und mit dem Kommando */ wieder geschlossen:
/* Das ist ein Beispiel für einen mehrzeiligen Kommentar. Zu Beginn wird die Datenbank deklariert, auf die später zugegriffen werden soll. Danach wird der Deklarationsteil und eine einfache Integer-Variable definiert. Zum Schluss wird die Variable mit dem Wert 5 initialisiert. */ USE Datenbank DECLARE @MyInt int Set @MyInt = 5;
Weiterführende Artikel
- T-SQL Cursor
- T-SQL Trigger