TRY_INET_ATON (Lakehouse v1)
Die Funktion try_inet_aton nimmt die Punktnotation einer IPv4-Adresse als Zeichenfolge entgegen und gibt den numerischen Wert der angegebenen IP-Adresse als Ganzzahl zurück.
Analyze-Syntax
Abschnitt betitelt „Analyze-Syntax“func.try_inet_aton(<str>)Analyze-Beispiele
Abschnitt betitelt „Analyze-Beispiele“func.try_inet_aton('10.0.5.9')
┌────────────────────────────────┐│ func.try_inet_aton('10.0.5.9') │├────────────────────────────────┤│ 167773449 │└────────────────────────────────┘SQL-Syntax
Abschnitt betitelt „SQL-Syntax“TRY_INET_ATON( <str> )Aliasse
Abschnitt betitelt „Aliasse“Rückgabetyp
Abschnitt betitelt „Rückgabetyp“Ganzzahl.
SQL-Beispiele
Abschnitt betitelt „SQL-Beispiele“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 │└────────────────────────────────────────────────────────────────┘