Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:
Databricks Runtime 18.2 en hoger
Important
Deze functie bevindt zich in de bètaversie. Werkruimtebeheerders kunnen de toegang tot deze functie beheren vanaf de pagina Previews . Zie Azure Databricks previews beheren.
Retourneert de canonieke weergave van een IPv4- of IPv6-adres. Retourneert NULL in plaats van een fout op te geven als de invoer ongeldig is.
Syntax
try_ip_host ( ip )
Arguments
-
ip: ASTRINGofBINARYwaarde die een IPv4- of IPv6-adres vertegenwoordigt. CIDR-notatie is niet toegestaan.
Returns
Hetzelfde type als de invoer (STRING of BINARY), die de canonieke vorm van het adres vertegenwoordigt.
De functie retourneert NULL als de invoer is of ongeldig is NULL .
Examples
> SELECT try_ip_host('192.168.1.5');
192.168.1.5
> SELECT try_ip_host('2001:0db8:0000:0000:0000:0000:0000:0001');
2001:db8::1
> SELECT try_ip_host('2001:DB8::1');
2001:db8::1
> SELECT try_ip_host('::ffff:192.0.2.128');
::ffff:192.0.2.128
> SELECT hex(try_ip_host(X'C0A80101'));
C0A80101
> SELECT try_ip_host('invalid');
NULL
> SELECT try_ip_host(X'');
NULL
> SELECT try_ip_host(NULL);
NULL