SHOW TABLES - Amazon Redshift

Amazon Redshift non supporterà più la creazione di nuovi Python a UDFs partire dal 1° novembre 2025. Se vuoi usare Python UDFs, crea la UDFs data precedente a quella data. Python esistente UDFs continuerà a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

SHOW TABLES

Mostra un elenco di tabelle in uno schema, insieme ad alcuni attributi della tabella.

Ogni riga di output è composta da nome del database, nome dello schema, nome della tabella, tipo di tabella, ACL della tabella, commenti, proprietario della tabella, ora dell'ultima modifica, ora dell'ultima modifica, dist_style e sottotipo di tabella. Per ulteriori informazioni su questi attributi, consulta SVV_ALL_TABLES.

I timestamp di modifica e modifica possono essere in ritardo rispetto agli aggiornamenti della tabella di circa 20 minuti.

Se il comando SHOW TABLES restituisce più di 10.000 tabelle, viene restituito un errore.

Autorizzazioni richieste

Per visualizzare una tabella in uno schema Amazon Redshift, l’utente corrente deve soddisfare uno dei seguenti criteri:

  • Essere un utente con privilegi avanzati.

  • Essere il proprietario della tabella.

  • Sono stati concessi il privilegio USAGE per lo schema principale e il privilegio SELECT per la tabella o il privilegio SELECT per qualsiasi colonna della tabella.

Sintassi

SHOW TABLES FROM SCHEMA database_name.schema_name [LIKE 'filter_pattern'] [LIMIT row_limit ]

Parameters

database_name

Il nome del database che contiene le tabelle da elencare.

Per mostrare le tabelle in un formatoAWS Glue Data Catalog, specificate (awsdatacatalog) come nome del database e assicuratevi che la configurazione data_catalog_auto_mount del sistema sia impostata su. true Per ulteriori informazioni, consulta ALTER SYSTEM.

schema_name

Il nome dello schema che contiene le tabelle da elencare.

Per mostrare AWS Glue Data Catalog le tabelle, fornite il nome del AWS Glue database come nome dello schema.

filter_pattern

Un'espressione di caratteri UTF-8 valida con il modello da associare ai nomi della tabella. L'opzione LIKE esegue una corrispondenza con distinzione tra maiuscole e minuscole e supporta i seguenti metacaratteri che corrispondono ai modelli:

Metacaratteri Description
% Abbina qualsiasi sequenza di zero o più caratteri.
_ Abbina qualsiasi carattere singolo.

Se il filter_pattern non contiene metacaratteri, allora il modello rappresenta solo la stringa stessa; in questo caso LIKE agisce come l'operatore di uguaglianza.

row_limit

Il numero massimo di righe da restituire. Il row_limit può essere compreso tra 0 e 10.000.

Esempi

SHOW TABLES FROM SCHEMA s1; database_name | schema_name | table_name | table_type | table_acl | remarks | owner | last_altered_time | last_modified_time | dist_style | table_subtype ---------------+-------------+-------------------+------------+-------------------------------------+---------+-------+----------------------------+----------------------------+------------+------------------- dev | s1 | late_binding_view | VIEW | alice=arwdRxtDPA/alice~bob=d/alice | | alice | | | | LATE BINDING VIEW dev | s1 | manual_mv | VIEW | alice=arwdRxtDPA/alice~bob=P/alice | | alice | | | | MATERIALIZED VIEW dev | s1 | regular_view | VIEW | alice=arwdRxtDPA/alice~bob=r/alice | | alice | | | | REGULAR VIEW dev | s1 | test_table | TABLE | alice=arwdRxtDPA/alice~bob=rw/alice | | alice | 2025-11-18 15:52:00.010452 | 2025-11-18 15:44:34.856073 | AUTO (ALL) | REGULAR TABLE
SHOW TABLES FROM SCHEMA dev.s1 LIKE '%view' LIMIT 1; database_name | schema_name | table_name | table_type | table_acl | remarks | owner | last_altered_time | last_modified_time | dist_style | table_subtype ---------------+-------------+-------------------+------------+--------------------------------------+---------+-------+-------------------+--------------------+------------+------------------- dev | s1 | late_binding_view | VIEW | {alice=arwdRxtDPA/alice,bob=d/alice} | | alice | | | | LATE BINDING VIEW