Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. 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à.
SET_CONFIG
Imposta un parametro di configurazione su una nuova impostazione.
Questa funzione è equivalente al comando SET in SQL.
Sintassi
SET_CONFIG('parameter', 'new_value' , is_local)
La seguente istruzione fornisce una nuova impostazione a una variabile di contesto di sessione.
set_config('variable_name', 'new_value' , is_local)
Arguments (Argomenti)
- parameter
-
Parametro da impostare.
- variable_name
-
Il nome della variabile da impostare.
- new_value
-
Nuovo valore del parametro.
- is_local
-
Se vero, il valore del parametro si applica solo alla transazione corrente. I valori validi sono
trueo1efalseo0.
Tipo restituito
Restituisce CHAR o una stringa VARCHAR.
Esempi
Per impostare il valore del parametro query_group in test solo per la transazione corrente, utilizza l'esempio seguente.
SELECT SET_CONFIG('query_group', 'test', true);+------------+ | set_config | +------------+ | test | +------------+
Per impostare le variabili di contesto di sessione, utilizza l'esempio seguente.
SELECT SET_CONFIG(‘app.username’, ‘cuddy’, FALSE);