INET6_NTOA() :
Esta función en MySQL toma una dirección de red IPv6 o IPv4 representada en forma numérica como una string binaria y devuelve la representación de string de la dirección como una string en el juego de caracteres de conexión. Devuelve NULL si la dirección no es válida.
Sintaxis:
INET6_NTOA(expr)
Parámetro: esta función acepta solo un parámetro.
- expr:
ingrese la dirección IPv4 o IPv6
Devoluciones :
Devuelve la representación de string de la dirección.
Ejemplo 1 :
Comprobación de la representación de string de cuatro puntos equivalente para la siguiente dirección ‘ 0A000511 ‘ con la ayuda de INET6_NTOA y la función UNHEX. Como es una dirección IPv4 válida, obtendremos el resultado en una string de puntos.
SELECT INET6_NTOA(UNHEX('0A000511')) AS Address_In_DottedString ;
Producción :
DIRECCIÓN_EN_CADENA DE PUNTOS |
---|
10.0.5.17 |
Ejemplo-2:
Comprobación de la representación de string de cuatro puntos equivalente para la siguiente dirección ‘FCBE0000000000005C34CABDFEFA6312’ con la ayuda de INET6_NTOA y la función UNHEX. Como es una dirección IPv6 válida, obtendremos el resultado en una string de puntos.
SELECT INET6_NTOA(UNHEX('FCBE0000000000005C34CABDFEFA6312')) AS Address_In_DottedString ;
Producción :
DIRECCIÓN_EN_CADENA DE PUNTOS |
---|
fcbe::5c34:cabd:fefa:6312 |
Ejemplo-3:
Comprobación de la representación de string de cuatro puntos equivalente para la siguiente dirección ‘456A’ con la ayuda de INET6_NTOA y la función UNHEX. Como no es una dirección IPv6 o IPv4 válida, obtendremos un resultado NULL.
SELECT INET6_NTOA(UNHEX('456A')) AS Address_In_DottedString ;
Producción :
DIRECCIÓN_EN_CADENA DE PUNTOS |
---|
NULO |
Ejemplo-4:
Comprobación de la representación de string de cuatro puntos equivalente para la siguiente dirección ‘ 9.7.5.8 ‘ con la ayuda de la función INET6_NTOA e INET6_ATON. Como no es una dirección IPv6 o IPv4 válida, obtendremos el resultado en una string de puntos.
SELECT INET6_NTOA(INET6_ATON('9.7.5.8')) AS Address_In_DottedString ;
Producción :
DIRECCIÓN_EN_CADENA DE PUNTOS |
---|
9.7.5.8 |
Publicación traducida automáticamente
Artículo escrito por jana_sayantan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA