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à.
SVV_REDSHIFT_FUNCTIONS
Usa SVV _ REDSHIFT _ FUNCTIONS per visualizzare un elenco di tutte le funzioni a cui un utente ha accesso. Questo insieme di funzioni include le funzioni del cluster e le funzioni delle unità di condivisione dati fornite dai cluster remoti.
SVV_ REDSHIFT _ FUNCTIONS è visibile a tutti gli utenti. Gli utenti con privilegi avanzati visualizzano tutte le righe; gli utenti regolari visualizzano solo i propri dati. Per ulteriori informazioni, consultare Visibilità dei dati nelle tabelle e nelle viste di sistema.
Colonne di tabella
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
database_name | varchar(128) | Il nome del database in cui è presente il cluster che dispone di queste funzioni. |
schema_name | varchar(128) | Il nome dello schema che specifica una determinata funzione. |
function_name | varchar(128) | Il nome di una funzione specificata. |
function_type | varchar(128) | Il tipo di funzione. I valori possibili sono funzioni regolari, funzioni di aggregazione e procedure archiviate. |
argument_type | varchar(512) | Una stringa che rappresenta il tipo di argomento di input di una funzione. |
result_type | varchar(128) | Il tipo di dati del valore restituito di una funzione. |
Query di esempio
L'esempio seguente restituisce l'output di SVV _ REDSHIFT _FUNCTIONS.
SELECT * FROM svv_redshift_functions WHERE database_name = 'tickit_db' AND SCHEMA_NAME = 'public' ORDER BY function_name LIMIT 5; database_name | schema_name | function_name | function_type | argument_type | result_type --------------+-------------+-----------------------+------------------+------------------+------------- tickit_db | public | shared_function | REGULAR FUNCTION | integer, integer | integer