TRY_INET_ATON (Lakehouse v1)
La función try_inet_aton toma la representación con notación de cuatro puntos de una dirección IPv4 como cadena y devuelve el valor numérico de la dirección IP dada en forma de entero.
Sintaxis de Analyze
Sección titulada «Sintaxis de Analyze»func.try_inet_aton(<str>)Ejemplos de Analyze
Sección titulada «Ejemplos de Analyze»func.try_inet_aton('10.0.5.9')
┌────────────────────────────────┐│ func.try_inet_aton('10.0.5.9') │├────────────────────────────────┤│ 167773449 │└────────────────────────────────┘Sintaxis de SQL
Sección titulada «Sintaxis de SQL»TRY_INET_ATON( <str> )Tipo de retorno
Sección titulada «Tipo de retorno»Entero.
Ejemplos de SQL
Sección titulada «Ejemplos de SQL»SELECT TRY_INET_ATON('10.0.5.9'), TRY_IPV4_STRING_TO_NUM('10.0.5.9');
┌────────────────────────────────────────────────────────────────┐│ try_inet_aton('10.0.5.9') │ try_ipv4_string_to_num('10.0.5.9') ││ UInt32 │ UInt32 │├───────────────────────────┼────────────────────────────────────┤│ 167773449 │ 167773449 │└────────────────────────────────────────────────────────────────┘