Freigeben über


schema_of_csv-Funktion

Gilt für: durch Häkchen mit „Ja“ markiert Databricks SQL Häkchen gesetzt ja Databricks Runtime

Gibt das Schema einer CSV-Zeichenfolge im DDL-Format zurück.

Syntax

schema_of_csv(csv [, options] )

Argumente

  • csv: Ein STRING-Literal mit gültigen CSV-Daten.
  • options: Optionale MAP-Literale, bei denen Schlüssel und Werte STRING sind.

Gibt zurück

Eine STRING, die eine Struktur zusammensetzt. Die Feldnamen werden nach Position als _Cn abgeleitet. Die Werte enthalten die abgeleiteten formatierten SQL Typen. Einzelheiten zu Optionen finden Sie unter from_csv-Funktion.

Beispiele

> DESCRIBE SELECT schema_of_csv('1,abc');
 STRUCT<`_c0`: INT, `_c1`: STRING>