Función INET6_NTOA() en MySQL

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *