TRY_INET_ATON (Lakehouse v1)
A função try_inet_aton recebe a representação em notação decimal com pontos de um endereço IPv4, sob a forma de cadeia de caracteres, e devolve o valor numérico desse endereço IP como número inteiro.
Sintaxe do Analyze
Seção intitulada “Sintaxe do Analyze”func.try_inet_aton(<str>)Exemplos do Analyze
Seção intitulada “Exemplos do Analyze”func.try_inet_aton('10.0.5.9')
┌────────────────────────────────┐│ func.try_inet_aton('10.0.5.9') │├────────────────────────────────┤│ 167773449 │└────────────────────────────────┘Sintaxe SQL
Seção intitulada “Sintaxe SQL”TRY_INET_ATON( <str> )Aliases
Seção intitulada “Aliases”Tipo de retorno
Seção intitulada “Tipo de retorno”Inteiro.
Exemplos de SQL
Seção intitulada “Exemplos 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 │└────────────────────────────────────────────────────────────────┘