- Categorias:
Funções de dados semiestruturados e estruturados (Predicados de tipo)
IS_INTEGER¶
Retorna TRUE se o argumento VARIANT contiver um valor inteiro.
- Consulte também:
Sintaxe¶
Argumentos¶
variant_exprUma expressão que avalia como um valor do tipo VARIANT.
Retornos¶
Retorna um valor BOOLEAN ou NULL.
Retorna TRUE se o valor VARIANT contiver um número inteiro. Caso contrário, retorna FALSE.
Se a entrada for NULL, retorna NULL sem relatar um erro.
Exemplos¶
Os exemplos a seguir usam a função IS_INTEGER.
Uso da função IS_INTEGER em uma cláusula WHERE¶
Criação e preenchimento da tabela vartab. A instrução INSERT usa a função PARSE_JSON para inserir valores VARIANT na coluna v da tabela.
Consultar os dados. A consulta usa a função TYPEOF para mostrar os tipos de dados dos valores armazenados na coluna VARIANT.
Mostre os números inteiros nos dados usando a função IS_INTEGER em uma cláusula WHERE:
Uso da função IS_INTEGER em uma lista SELECT¶
Criação e preenchimento da tabela multiple_types. A instrução INSERT usa a função TO_VARIANT para inserir valores VARIANT nas colunas.
Consulte os dados usando a função TYPEOF para mostrar os tipos de dados dos valores armazenados nos valores VARIANT.
Mostre se uma coluna contém números inteiros nos dados usando a função IS_INTEGER em uma lista SELECT: