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 |
相关用法
- MySQL LEAD() and LAG()用法及代码示例
- MySQL BIN()用法及代码示例
- MySQL LAST_DAY()用法及代码示例
- MySQL WEEKOFYEAR()用法及代码示例
- MySQL MOD()用法及代码示例
- MySQL Group_CONCAT()用法及代码示例
- MySQL DEFAULT()用法及代码示例
- MySQL AES_ENCRYPT()用法及代码示例
- MySQL AES_DECRYPT()用法及代码示例
- MySQL MD5用法及代码示例
- MySQL COMPRESS( )用法及代码示例
- MySQL PASSWORD用法及代码示例
- MySQL DES_DECRYPT()用法及代码示例
- MySQL DES_ENCRYPT()用法及代码示例
- MySQL DECODE( )用法及代码示例
- MySQL ENCODE( )用法及代码示例
- MySQL ISNULL( )用法及代码示例
- MySQL NULLIF( )用法及代码示例
- MySQL VERSION()用法及代码示例
- MySQL USER( )用法及代码示例
- MySQL CONVERT( )用法及代码示例
- MySQL CONV( )用法及代码示例
注:本文由纯净天空筛选整理自jana_sayantan大神的英文原创作品 IS_IPV6() function in MySQL。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。