SHOW COLUMNS - Amazon Athena

SHOW COLUMNS

Zeigt nur die Spaltennamen für eine einzelne angegebene Tabelle, Athena-Ansicht oder Datenkatalog-Ansicht an. Um detailliertere Informationen für Athena-Ansichten zu erhalten, fragen Sie stattdessen den AWS Glue Data Catalog ab. Informationen und Beispiele finden Sie in den folgenden Abschnitten im AWS Glue Data Catalog abfragen-Thema:

Bei Datenkatalogansichten wird die Ausgabe der Anweisung durch die Zugriffskontrolle von Lake Formation gesteuert und zeigt nur die Spalten an, auf die der Aufrufer Zugriff hat.

Syntax

SHOW COLUMNS {FROM|IN} database_name.table_or_view_name
SHOW COLUMNS {FROM|IN} table_or_view_name [{FROM|IN} database_name]

Die FROM- und IN-Schlüsselwörter können synonym verwendet werden. Wenn table_or_view_name oder database_name Sonderzeichen wie Bindestriche enthalten, umgeben Sie den Namen mit Anführungszeichen (z. B. `my-database`.`my-table`). Setzen Sie table_or_view_name oder database_name nicht in einfache oder doppelte Anführungszeichen. Derzeit wird die Verwendung von LIKE- und Mustervergleichsausdrücken nicht unterstützt.

Beispiele

Die folgenden äquivalenten Beispiele zeigen die Spalten aus der orders-Tabelle in der customers-Datenbank. Die ersten beiden Beispiele gehen davon aus, dass customers die aktuelle Datenbank ist.

SHOW COLUMNS FROM orders
SHOW COLUMNS IN orders
SHOW COLUMNS FROM customers.orders
SHOW COLUMNS IN customers.orders
SHOW COLUMNS FROM orders FROM customers
SHOW COLUMNS IN orders IN customers