In SQL können Kommentare verwendet werden, um Inhalte einzufügen, die im Code zwar enthalten sind, allerdings nicht durchgeführt werden.

SELECT FLOOR(Spalte)
FROM Tabelle; 
SQL Kommentar

Kommentare eignen sich insbesondere, um den Code übersichtlich zu gestalten und anderen Nutzern die Verwendung oder Bearbeitung zu vereinfachen.

Einzeilige SQL Kommentare

Einzeilige Kommentare werden mit — angeführt. Der darauffolgende Text in dieser Zeile wird in der Ausführung des Codes ignoriert.

--Gibt das Gehalt aller Mitarbeiter inkl. Bonus im Jahr 2019 wieder: 
SELECT Mitarbeiter_Name, SUM(Gehalt + Bonus) AS Gesamtverdienst_2019 
FROM Personal 
WHERE Datum BETWEEN '2019-01-01' AND '2019-12-31' 
GROUP BY Mitarbeiter_Name; 

Es ist auch möglich mitten in der Zeile einen Kommentar zu setzen, der alles rechts von der Zeile nicht mehr ausführen lässt:

SELECT * 
FROM Kunden 
--WHERE Land='Deutschland'; 

Mehrzeilige SQL Kommentare

Mehrzeilige Kommentare beginnen mit /* und enden mit */. Diese Form eignet sich, um größere Code-Blöcke vorübergehend nicht nutzbar zu machen.

/* 
Ich habe einen Fehler im Code gefunden, ich bitte um eine Verifizierung:
UPDATE Kunden SET Name='Deutschland' WHERE Stadt ='Berlin';
Ich bin der Meinung, die Spalte „Land“ ist gemeint, nicht „Name“:
UPDATE Kunden SET Land='Deutschland' WHERE Stadt='Berlin'; 
*/ 

ARTIKEL TEILEN

Hast du Fragen? Hinterlasse einen Kommentar!