- Categorias:
Funções de contexto (General)
IS_CONFIGURATION_SET (função SYS_CONTEXT)¶
Retorna o valor de VARCHAR como 'TRUE' se a configuração especificada tiver um valor definido, ou seja, o status da configuração é DONE. Retorna FALSE se a configuração não tiver um valor definido, ou seja, o status da configuração é PENDING.
- Consulte também:
Sintaxe¶
SYS_CONTEXT(
'SNOWFLAKE$APPLICATION' ,
'IS_CONFIGURATION_SET' ,
'<config_name>' ,
)
Argumentos¶
'SNOWFLAKE$APPLICATION'Especifica que você quer chamar uma função para retornar informações contextuais sobre o aplicativo no qual a função é chamada.
'IS_CONFIGURATION_SET'Chama a função IS_CONFIGURATION_SET.
'config_name'Especifica o nome da configuração a ser verificada.
Retornos¶
A função retorna um dos seguintes valores VARCHAR:
'TRUE'se a configuração tiver um valor definido.'FALSE'se a configuração não tiver um valor definido.
Para comparar esse valor de retorno com o valor BOOLEAN TRUE ou FALSE, converta o valor de retorno para BOOLEAN. Por exemplo:
SELECT SYS_CONTEXT('SNOWFLAKE$APPLICATION', 'IS_CONFIGURATION_SET', 'my_config_name')::BOOLEAN = TRUE;
Notas de uso¶
Esta função só pode ser usada por um aplicativo.