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 | VARCHAR | Datenbank, zu der das Dateiformat gehört | 
| FILE_FORMAT_SCHEMA | VARCHAR | Schema, zu dem das Dateiformat gehört | 
| FILE_FORMAT_NAME | VARCHAR | Name des Dateiformats | 
| FILE_FORMAT_OWNER | VARCHAR | Name der Rolle, der das Dateiformat gehört | 
| FILE_FORMAT_TYPE | VARCHAR | Typ des Dateiformats | 
| RECORD_DELIMITER | VARCHAR | Zeichen, das Datensätze trennt | 
| FIELD_DELIMITER | VARCHAR | Zeichen, das Felder trennt | 
| SKIP_HEADER | NUMBER | Anzahl der Zeilen, die am Anfang der Datei übersprungen wurden | 
| DATE_FORMAT | VARCHAR | Datumsformat | 
| TIME_FORMAT | VARCHAR | Zeitformat | 
| TIMESTAMP_FORMAT | VARCHAR | Zeitstempelformat | 
| BINARY_FORMAT | VARCHAR | Binäres Format | 
| ESCAPE | VARCHAR | Zeichenfolge, die als Escape-Zeichen für beliebige Feldwerte verwendet wird | 
| ESCAPE_UNENCLOSED_FIELD | VARCHAR | Zeichenfolge, die als Escape-Zeichen für nicht geschlossene Feldwerte verwendet wird | 
| TRIM_SPACE | VARCHAR | Ob Leerzeichen aus Feldern entfernt werden | 
| FIELD_OPTIONALLY_ENCLOSED_BY | VARCHAR | Zeichen, das verwendet wird, um Zeichenfolgen einzuschließen | 
| NULL_IF | VARCHAR | Eine Liste von Zeichenfolgen, die durch Null ersetzt werden sollen | 
| COMPRESSION | VARCHAR | Komprimierungsmethode für die Datendatei | 
| ERROR_ON_COLUMN_COUNT_MISMATCH | VARCHAR | 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 durch eine DML, DDL oder eine Operation mit Metadaten im Hintergrund. Siehe Nutzungshinweise. | 
| COMMENT | VARCHAR | 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) Diese Spalte wird auch dann aktualisiert, wenn keine Zeilen von der DML-Anweisung betroffen sind. 
- Von Snowflake ausgeführte Wartungsoperationen auf Metadaten im Hintergrund.