COMMENT¶
Fügt einen Kommentar hinzu oder überschreibt einen bestehenden Kommentar zu einem bestehenden Objekt.
Kommentare können zu allen Objekten (Benutzer, Rollen, Warehouses, Datenbanken, Tabellen usw.) hinzugefügt werden. Mit diesem Befehl können Sie auch Kommentare zu einzelnen Tabellenspalten hinzufügen, aber nicht zu Einschränkungen für Spalten.
Syntax¶
Parameter¶
ON object_type object_nameFügt dem Objekt des angegebenen Typs (z. B.
TABLE,SCHEMA,VIEWusw.) einen Kommentar mit dem angegebenen Bezeichner hinzu.Wenn der Bezeichner Leerzeichen oder Sonderzeichen enthält, muss die gesamte Zeichenfolge in doppelte Anführungszeichen gesetzt werden. Bei Bezeichnern, die in doppelte Anführungszeichen eingeschlossen sind, ist auch die Groß- und Kleinschreibung zu beachten.
Weitere Informationen dazu finden Sie unter Anforderungen an Bezeichner.
ON COLUMN table_name.column_nameFügt einen Kommentar zu der angegebenen Tabellenspalte hinzu.
Wenn der Bezeichner Leerzeichen oder Sonderzeichen enthält, muss die gesamte Zeichenfolge in doppelte Anführungszeichen gesetzt werden. Bei Bezeichnern, die in doppelte Anführungszeichen eingeschlossen sind, ist auch die Groß- und Kleinschreibung zu beachten.
Weitere Informationen dazu finden Sie unter Anforderungen an Bezeichner.
IS string_literalGibt den Kommentar an, der hinzugefügt werden soll.
Standard:
NULL
Nutzungshinweise¶
Sie können auch Kommentare hinzufügen oder ändern, wenn Sie Objekte erstellen oder ändern:
Um einen Kommentar hinzuzufügen, geben Sie den Parameter
COMMENTin den Befehlen CREATE <Objekt> oder ALTER <Objekt> an.Um einen bestehenden Kommentar zu ändern, geben Sie den Parameter
COMMENTim Befehl ALTER <Objekt> an.
Für das Hinzufügen oder Ändern von Kommentaren zu Tabellenspalten wird eine etwas andere Syntax verwendet:
Um bei der Erstellung einen Kommentar hinzuzufügen, folgen Sie der Spaltendeklaration mit dem Schlüsselwort
COMMENT(nicht Eigenschaft).Um einen Kommentar zu ändern, verwenden Sie diesen Befehl.
Um einen Kommentar zu einer Einschränkung hinzuzufügen, verwenden Sie die Befehle CREATE TABLE oder CREATE | ALTER TABLE … CONSTRAINT.
Die Ausgabe von DESCRIBE TABLE zeigt keine Kommentare für Tabelleneinschränkungen, wie z. B. mehrspaltige Primärschlüssel. Um diese Kommentare zu sehen, fragen Sie die Ansicht TABLE_CONSTRAINTS ab.
Metadaten:
Achtung
Kunden müssen sicherstellen, dass bei der Nutzung des Snowflake-Dienstes keine personenbezogenen Daten (außer für ein Objekt „User“), sensible Daten, exportkontrollierte Daten oder andere regulierte Daten als Metadaten eingegeben werden. Weitere Informationen dazu finden Sie unter Metadatenfelder in Snowflake.
Beispiele¶
Erstellen Sie ein Schema mit einem Kommentar und überschreiben Sie dann den Kommentar:
Erstellen Sie eine Tabelle mit einem Kommentar zu einer Tabellenspalte und überschreiben Sie dann den Kommentar:
Erstellen Sie eine Ansicht mit einem Kommentar und überschreiben Sie dann den Kommentar: