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
o1
efalse
o0
.
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);