GET_IGNORE_CASE (Lakehouse v1)
Extrae un valor de un VARIANT que contiene un OBJECT a partir de field_name.
El valor se devuelve como Variant, o como NULL si alguno de los argumentos es NULL.
GET_IGNORE_CASE es similar a GET, pero aplica una coincidencia sin distinción entre mayúsculas y minúsculas a los nombres de campo.
Primero busca el nombre de campo exactamente igual; si no lo encuentra, busca el nombre de campo sin distinguir mayúsculas y minúsculas por orden alfabético.
Sintaxis de Analyze
Sección titulada «Sintaxis de Analyze»func.get_ignore_Case(<variant>, <field_name>)Ejemplos de Analyze
Sección titulada «Ejemplos de Analyze»func.get_ignore_case(func.parse_json('{"aa":1, "aA":2, "Aa":3}'), 'AA')┌─────────────────────────────────────────────────────────────────────────┐│ func.get_ignore_case(func.parse_json('{"aa":1, "aA":2, "Aa":3}'), 'AA') │├─────────────────────────────────────────────────────────────────────────┤│ 3 │└─────────────────────────────────────────────────────────────────────────┘Sintaxis SQL
Sección titulada «Sintaxis SQL»GET_IGNORE_CASE( <variant>, <field_name> )Argumentos
Sección titulada «Argumentos»| Argumentos | Descripción |
|---|---|
<variant> |
El valor VARIANT que contiene un ARRAY o un OBJECT |
<field_name> |
El valor de tipo cadena que especifica la clave de un par clave-valor de OBJECT |
Tipo de retorno
Sección titulada «Tipo de retorno»VARIANT
Ejemplos de SQL
Sección titulada «Ejemplos de SQL»SELECT get_ignore_case(parse_json('{"aa":1, "aA":2, "Aa":3}'), 'AA');┌───────────────────────────────────────────────────────────────┐│ get_ignore_case(parse_json('{"aa":1, "aA":2, "Aa":3}'), 'AA') │├───────────────────────────────────────────────────────────────┤│ 3 │└───────────────────────────────────────────────────────────────┘