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 SCHEMAS
Mostra un elenco di schemi in un database, insieme ad alcuni attributi dello schema.
Ogni riga di output è composta dal nome del database, dal nome dello schema, dal proprietario dello schema, dal tipo di schema, dallo schemaACL, dal database di origine e dall'opzione dello schema. Per ulteriori informazioni su questi attributi, consulta SVV_ALL_SCHEMAS.
Se dal SHOW SCHEMAS comando possono derivare più di 10.000 schemi, viene restituito un errore.
Sintassi
SHOW SCHEMAS FROM DATABASE database_name [LIKE 'filter_pattern'] [LIMIT row_limit ]
Parametri
- database_name
-
Il nome del database che contiene le tabelle da elencare.
Per mostrare le tabelle in un formato AWS Glue Data Catalog, specificate (
awsdatacatalog
) come nome del database e assicuratevi che la configurazione del sistemadata_catalog_auto_mount
sia impostata su.true
Per ulteriori informazioni, consulta ALTER SYSTEM. - filter_pattern
-
Un'espressione valida di UTF -8 caratteri con uno schema che corrisponde ai nomi degli schemi. L'LIKEopzione esegue una corrispondenza con distinzione tra maiuscole e minuscole che supporta i seguenti metacaratteri di corrispondenza dei modelli:
Metacaratteri Descrizione %
Abbina qualsiasi sequenza di zero o più caratteri. _
Abbina qualsiasi carattere singolo. Se filter_pattern non contiene metacaratteri, il pattern rappresenta solo la stringa stessa; in tal caso agisce come l'operatore equals. LIKE
- row_limit
-
Il numero massimo di righe da restituire. Il row_limit può essere compreso tra 0 e 10.000.
Esempi
L'esempio seguente mostra gli schemi del database Amazon Redshift denominato dev
.
SHOW SCHEMAS FROM DATABASE dev;
database_name | schema_name | schema_owner | schema_type | schema_acl | source_database | schema_option ---------------+----------------------+--------------+-------------+-----------------------------+-----------------+--------------- dev | pg_automv | 1 | local | | | dev | pg_catalog | 1 | local | jpuser=UC/jpuser~=U/jpuser | | dev | public | 1 | local | jpuser=UC/jpuser~=UC/jpuser | | dev | information_schema | 1 | local | jpuser=UC/jpuser~=U/jpuser | | dev | schemad79cd6d93bf043 | 1 | local | | |
L'esempio seguente mostra gli schemi nel database denominato. AWS Glue Data Catalog awsdatacatalog
Il numero massimo di righe di output è 5
.
SHOW SCHEMAS FROM DATABASE awsdatacatalog LIMIT 5;
database_name | schema_name | schema_owner | schema_type | schema_acl | source_database | schema_option ----------------+----------------------+--------------+-------------+------------+-----------------+--------------- awsdatacatalog | 000_too_many_glue_db | | EXTERNAL | | | awsdatacatalog | 123_default | | EXTERNAL | | | awsdatacatalog | adhoc | | EXTERNAL | | | awsdatacatalog | all_shapes_10mb | | EXTERNAL | | | awsdatacatalog | all_shapes_1g | | EXTERNAL | | |