TRY_INET_ATON (Lakehouse v1)
Funkcja try_inet_aton przyjmuje adres IPv4 zapisany jako ciąg znaków w notacji dziesiętnej z kropkami i zwraca wartość liczbową tego adresu IP w postaci liczby całkowitej.
Składnia Analyze
Dział zatytułowany „Składnia Analyze”func.try_inet_aton(<str>)Przykłady Analyze
Dział zatytułowany „Przykłady Analyze”func.try_inet_aton('10.0.5.9')
┌────────────────────────────────┐│ func.try_inet_aton('10.0.5.9') │├────────────────────────────────┤│ 167773449 │└────────────────────────────────┘Składnia SQL
Dział zatytułowany „Składnia SQL”TRY_INET_ATON( <str> )Zwracany typ
Dział zatytułowany „Zwracany typ”Liczba całkowita.
Przykłady SQL
Dział zatytułowany „Przykłady 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 │└────────────────────────────────────────────────────────────────┘