SET_CONFIG - Amazon Redshift

SET_CONFIG

Establece un parámetro de configuración para una configuración nueva.

La función equivale al comando SET en SQL.

Sintaxis

SET_CONFIG('parameter', 'new_value' , is_local)

La siguiente instrucción establece una variable de contexto de sesión en una nueva configuración.

set_config('variable_name', 'new_value' , is_local)

Argumentos

parameter

Parámetro que se establecerá.

variable_name

El nombre de la variable que establecer.

new_value

Valor nuevo del parámetro.

is_local

Si es verdadero, el valor de parámetro se aplica únicamente a la transacción actual. Los valores válidos son true o 1 y false o 0.

Tipo de retorno

Devuelve una cadena CHAR o VARCHAR.

Ejemplos

Para establecer el valor del parámetro query_group para test solo para la transacción actual, use el siguiente ejemplo.

SELECT SET_CONFIG('query_group', 'test', true); +------------+ | set_config | +------------+ | test | +------------+

Para establecer las variables de contexto de sesión, use el siguiente ejemplo.

SELECT SET_CONFIG(‘app.username’, ‘cuddy’, FALSE);