SVV_EXTERNAL_TABLES - Amazon Redshift

SVV_EXTERNAL_TABLES

Verwenden Sie SVV_EXTERNAL_TABLES zur Anzeige von Details für externe Tabellen. Weitere Informationen unter CREATE EXTERNAL SCHEMA. Verwenden Sie SVV_EXTERNAL_TABLES auch für datenbankübergreifende Abfragen, um Metadaten zu allen Tabellen in nicht verbundenen Datenbanken anzuzeigen, auf die Benutzer Zugriff haben.

SVV_EXTERNAL_TABLES ist für alle Benutzer sichtbar. Superuser können alle Zeilen anzeigen, während normale Benutzer nur die Metadaten anzeigen können, auf die sie Zugriff haben.

Tabellenspalten

Spaltenname Datentyp Beschreibung
schemaname Text Der Name des externen Amazon-Redshift-Schemas für die externe Tabelle.
tablename Text Der Name der externen Tabelle.
tabletype Text Der Typ der Tabelle. Einige Werte sind TABLE, VIEW, MATERIALIZED VIEW oder enthalten " ", eine leere Zeichenfolge, die keine Information darstellt.
location Text Der Speicherort der Tabelle.
input_format Text Das Eingabeformat
output_format Text Das Ausgabeformat.
serialization_lib Text Die Serialisierungsbibliothek.
serde_parameters Text SerDe-Parameter.
compressed integer Ein Wert, der angibt, ob die Tabelle komprimiert ist; 1 gibt an, dass sie komprimiert ist, 0, dass sie nicht komprimiert ist.
parameters Text Tabelleneigenschaften.

Beispiel

Das folgende Beispiel zeigt Details zu svv_external_tables mit einem Prädikat für das externe Schema, das von einer Verbundabfrage verwendet wird.

select schemaname, tablename from svv_external_tables where schemaname = 'apg_tpch'; schemaname | tablename ------------+----------- apg_tpch | customer apg_tpch | lineitem apg_tpch | nation apg_tpch | orders apg_tpch | part apg_tpch | partsupp apg_tpch | region apg_tpch | supplier (8 rows)