Función IS_IPV6() en MySQL

IS_IPV6() :
esta función en MySQL se usa para verificar si una string específica es una dirección IPv6 válida. Si es una dirección IPv6 válida, devolverá 1. De lo contrario, devolverá 0.

Sintaxis:

IS_IPV6(expr)

Parámetro:
este método acepta solo un parámetro.

  • expr: string de entrada que queremos verificar.

Devuelve:
Devuelve 1 si la string es una dirección IPv6 válida. Si la string no es una dirección IPv6 válida, devolverá 0.

Ejemplo-1:
Verificar si la dirección dada es válida o no usando la función IS_IPV6.

SELECT IS_IPV6('10.4.2.256') 
AS ValidOrNot;

Producción :

VALIDORNOT
0

Entonces, podemos ver que la dirección dada no es una dirección IPv6 válida.
Ejemplo-2:
Verificar si la dirección dada es válida o no usando la función IS_IPV6.

SELECT IS_IPV6('::2') 
AS ValidOrNot;

Producción :

VALIDORNOT
1

Entonces, podemos ver que la dirección dada es una dirección IPv6 válida.

Ejemplo-3:
Comprobar si una dirección IPv4 es una dirección IPv6 válida o no mediante la función IS_IPV6.

SELECT IS_IPV6('2001:0db8:85a3:0000:0000:8a2e:0370:7334')  
IPv6ValidOrNot,
IS_IPV4('2001:0db8:85a3:0000:0000:8a2e:0370:7334') 
AS IPv4ValidOrNot;

Producción :

IPV6VALIDORNOT IPV4VALIDORNOT
1 0

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 *