Ansicht FILE_FORMATS¶
Diese Ansicht des Information Schema zeigt eine Zeile für jedes in der angegebenen (oder aktuellen) Datenbank definierte Dateiformat an.
Dateiformate sind benannte Objekte, die zum Laden/Entladen von Daten verwendet werden können. Weitere Informationen finden Sie unter CREATE FILE FORMAT.
Spalten¶
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
FILE_FORMAT_CATALOG |
TEXT |
Datenbank, zu der das Dateiformat gehört |
FILE_FORMAT_SCHEMA |
TEXT |
Schema, zu dem das Dateiformat gehört |
FILE_FORMAT_NAME |
TEXT |
Name des Dateiformats |
FILE_FORMAT_OWNER |
TEXT |
Name der Rolle, der das Dateiformat gehört |
FILE_FORMAT_TYPE |
TEXT |
Typ des Dateiformats |
RECORD_DELIMITER |
TEXT |
Zeichen, das Datensätze trennt |
FIELD_DELIMITER |
TEXT |
Zeichen, das Felder trennt |
SKIP_HEADER |
NUMBER |
Anzahl der Zeilen, die am Anfang der Datei übersprungen wurden |
DATE_FORMAT |
TEXT |
Datumsformat |
TIME_FORMAT |
TEXT |
Zeitformat |
TIMESTAMP_FORMAT |
TEXT |
Zeitstempelformat |
BINARY_FORMAT |
TEXT |
Binäres Format |
ESCAPE |
TEXT |
Zeichenfolge, die als Escape-Zeichen für beliebige Feldwerte verwendet wird |
ESCAPE_UNENCLOSED_FIELD |
TEXT |
Zeichenfolge, die als Escape-Zeichen für nicht geschlossene Feldwerte verwendet wird |
TRIM_SPACE |
TEXT |
Ob Leerzeichen aus Feldern entfernt werden |
FIELD_OPTIONALLY_ENCLOSED_BY |
TEXT |
Zeichen, das verwendet wird, um Zeichenfolgen einzuschließen |
NULL_IF |
TEXT |
Eine Liste von Zeichenfolgen, die durch Null ersetzt werden sollen |
COMPRESSION |
TEXT |
Komprimierungsmethode für die Datendatei |
ERROR_ON_COLUMN_COUNT_MISMATCH |
TEXT |
Ob ein Parsing-Fehler erzeugt werden soll, wenn die Anzahl der Felder in einer Eingabedatei nicht mit der Anzahl der Spalten in der entsprechenden Tabelle übereinstimmt. |
CREATED |
TIMESTAMP_LTZ |
Erstellungszeit des Dateiformats |
LAST_ALTERED |
TIMESTAMP_LTZ |
Datum und Uhrzeit der letzten Änderung des Objekts. Siehe Nutzungshinweise. |
COMMENT |
TEXT |
Kommentar zu diesem Dateiformat |
Nutzungshinweise¶
Die Ansicht zeigt nur Objekte an, für die der aktuellen Rolle für die Sitzung Zugriffsrechte gewährt wurden. Die Ansicht berücksichtigt nicht die MANAGE GRANTS-Berechtigung und kann daher weniger Informationen anzeigen als ein SHOW-Befehl, wenn beide von einem Benutzer ausgeführt werden, der die MANAGE GRANTS-Berechtigung besitzt.
Die Spalte LAST_ALTERED wird aktualisiert, wenn die folgenden Operationen auf einem Objekt ausgeführt werden:
DDL-Operationen
DML-Operationen (nur für Tabellen)
Von Snowflake ausgeführte Wartungsoperationen auf Metadaten im Hintergrund.