當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


MySQL IS_IPV6()用法及代碼示例


IS_IPV6():
MySQL中的此函數用於檢查指定的字符串是否為有效的IPv6地址。如果它是有效的IPv6地址,則它將返回1。否則,它將返回0。

用法:

IS_IPV6(expr)

參數:
此方法僅接受一個參數。

  • expr -輸入我們要檢查的字符串。

返回值:
如果字符串是有效的IPv6地址,則返回1。如果該字符串不是有效的IPv6地址,則它將返回0。

示例1:
使用IS_IPV6函數檢查給定地址是否有效。



SELECT IS_IPV6('10.4.2.256') 
AS ValidOrNot;

輸出:

VALIDORNOT
0

因此,我們可以看到給定的地址不是有效的IPv6地址。
示例-2:
使用IS_IPV6函數檢查給定地址是否有效。

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

輸出:

VALIDORNOT
1

因此,我們可以看到給定的地址是有效的IPv6地址。

示例3:
使用IS_IPV6函數檢查IPv4地址是否為有效的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;

輸出:

IPV6VALIDORNOT IPV4VALIDORNOT
1 0

相關用法


注:本文由純淨天空篩選整理自jana_sayantan大神的英文原創作品 IS_IPV6() function in MySQL。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。