- Categorias:
Funções de dados semiestruturados e estruturados (Predicados de tipo)
IS_<tipo_de_objeto>¶
Esta família de funções serve como predicados booleanos que podem ser usados para determinar o tipo de dados de um valor armazenado em uma coluna de VARIANT:
- Consulte também:
Notas de uso geral¶
Todas as funções são unárias, usando uma expressão VARIANT como único argumento.
Todas as funções retornam FALSE se a entrada for SQL NULL ou se a expressão VARIANT contiver NULL.
Exemplos¶
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.
Contar todas as linhas da tabela vartab onde a coluna VARIANT v contém um valor de cadeia de caracteres:
Selecionar linhas na tabela vartab onde a coluna VARIANT v contém o tipo de dados especificado: