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.