SET_CONFIG - Amazon Redshift

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 SET comando inSQL.

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)

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