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 parte de red de un bloque CIDR IPv4 o IPv6 en su forma canónica.
Esta función es un alias para ip_network la función.
Syntax
ip_network_first ( cidr )
Argumentos
-
cidr: unSTRINGvalor oBINARYque representa un bloque CIDR IPv4 o IPv6 válido.
Returns
El mismo tipo que la entrada (STRING o BINARY), que representa la forma canónica de la dirección de red.
La función devuelve NULL si la entrada es NULL.
Condiciones del error
- Si la entrada no es un bloque CIDR válido, la función devuelve INVALID_CIDR_BLOCK.
Ejemplos
> SELECT ip_network_first('192.168.1.100/24');
192.168.1.0
> SELECT ip_network_first('10.32.1.5/16');
10.32.0.0
> SELECT ip_network_first('2001:db8::1/32');
2001:db8::
> SELECT ip_network_first('::ffff:192.0.2.128/120');
::ffff:192.0.2.0
> SELECT hex(ip_network_first(X'C0A8016418'));
C0A80100
> SELECT ip_network_first(NULL);
NULL
> SELECT ip_network_first('192.168.1.5');
Error: INVALID_CIDR_BLOCK