Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Funzione
Si applica a:
Databricks Runtime 18.2 e versioni successive
Importante
Questa funzionalità è in versione beta. Gli amministratori dell'area di lavoro possono controllare l'accesso a questa funzionalità dalla pagina Anteprime . Vedere Gestire le anteprime di Azure Databricks.
Restituisce la rappresentazione canonica di un indirizzo IPv4 o IPv6.
Syntax
ip_host ( ip )
Arguments
-
ipSTRING: valore oBINARYche rappresenta un indirizzo IPv4 o IPv6 valido. La notazione CIDR non è consentita.
Resi
Stesso tipo dell'input (STRING o BINARY) che rappresenta la forma canonica dell'indirizzo.
La funzione restituisce NULL se l'input è NULL.
Condizioni di errore
- Se l'input non è un indirizzo IPv4 o IPv6 valido, la funzione restituisce 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