TRY_INET_ATON (Lakehouse v1)
La fonction try_inet_aton prend en entrée la représentation en notation décimale pointée d’une adresse IPv4 sous forme de chaîne, et renvoie la valeur numérique de cette adresse IP sous forme d’entier.
Syntaxe Analyze
Section intitulée « Syntaxe Analyze »func.try_inet_aton(<str>)Exemples Analyze
Section intitulée « Exemples Analyze »func.try_inet_aton('10.0.5.9')
┌────────────────────────────────┐│ func.try_inet_aton('10.0.5.9') │├────────────────────────────────┤│ 167773449 │└────────────────────────────────┘Syntaxe SQL
Section intitulée « Syntaxe SQL »TRY_INET_ATON( <str> )Type de retour
Section intitulée « Type de retour »Entier.
Exemples SQL
Section intitulée « Exemples 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 │└────────────────────────────────────────────────────────────────┘