SET_CONFIG - Amazon Redshift

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 true o 1 e false o 0.

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);