IS_BOOLEAN (Lakehouse v1)
Verifica se o valor JSON de entrada é um booleano.
Sintaxe do Analyze
Seção intitulada “Sintaxe do Analyze”func.is_boolean(<expr>)Exemplos do Analyze
Seção intitulada “Exemplos do Analyze”func.is_boolean(func.parse_json('true')), func.is_boolean(func.parse_json('[1,2,3]'))┌────────────────────────────────────────────────────────────────────────────────────────┐│ func.is_boolean(func.parse_json('true')) │ func.is_boolean(func.parse_json('[1,2,3]')) │├──────────────────────────────────────────┼─────────────────────────────────────────────┤│ true │ false │└────────────────────────────────────────────────────────────────────────────────────────┘Sintaxe SQL
Seção intitulada “Sintaxe SQL”IS_BOOLEAN( <expr> )Tipo de retorno
Seção intitulada “Tipo de retorno”Retorna true se o valor JSON de entrada for um booleano e false caso contrário.
Exemplos de SQL
Seção intitulada “Exemplos de SQL”SELECT IS_BOOLEAN(PARSE_JSON('true')), IS_BOOLEAN(PARSE_JSON('[1,2,3]'));
┌────────────────────────────────────────────────────────────────────┐│ is_boolean(parse_json('true')) │ is_boolean(parse_json('[1,2,3]')) │├────────────────────────────────┼───────────────────────────────────┤│ true │ false │└────────────────────────────────────────────────────────────────────┘