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
Belangrijk
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.
Syntax
ip_host ( ip )
Arguments
-
ip: ASTRINGofBINARYwaarde die een geldig 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 NULL.
Foutvoorwaarden
- Als de invoer geen geldig IPv4- of IPv6-adres is, retourneert de functie INVALID_IP_ADDRESS.
Examples
> SELECT ip_host('192.168.1.5');
192.168.1.5
> SELECT ip_host('2001:0db8:0000:0000:0000:0000:0000:0001');
2001:db8::1
> SELECT ip_host('2001:DB8::1');
2001:db8::1
> SELECT ip_host('::ffff:192.0.2.128');
::ffff:192.0.2.128
> SELECT hex(ip_host(X'C0A80101'));
C0A80101
> SELECT ip_host(NULL);
NULL
> SELECT ip_host('invalid.ip');
Error: INVALID_IP_ADDRESS