Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:
Databricks Runtime 18.2 y versiones posteriores
Importante
Esta característica se encuentra en su versión beta. Los administradores del área de trabajo pueden controlar el acceso a esta característica desde la página Vistas previas . Consulte Administrar versiones preliminares de Azure Databricks.
Devuelve la representación canónica de una dirección IPv4 o IPv6.
Syntax
ip_host ( ip )
Arguments
-
ip: unSTRINGvalor oBINARYque representa una dirección IPv4 o IPv6 válida. No se permite la notación CIDR.
Returns
El mismo tipo que la entrada (STRING o BINARY), que representa la forma canónica de la dirección.
La función devuelve NULL si la entrada es NULL.
Condiciones del error
- Si la entrada no es una dirección IPv4 o IPv6 válida, la función devuelve 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