跳到主要内容

CUT_IPV6

描述

接受一个 IPv6 类型的地址,并以文本格式返回一个包含指定字节数的地址的字符串。

语法

CUT_IPV6(<ipv6>, <cut_ipv6_bytes>, <cut_ipv4_bytes>)

参数

ParameterDescription
<ipv6>ipv6类型的地址
<cut_ipv6_bytes>需要对ipv6地址剪切的字节数
<cut_ipv4_bytes>如果第一个参数是ipv4类型的地址,需要对ipv4地址剪切的字节数

返回值

返回一个包含指定字节数的地址的字符串。

举例

select cut_ipv6(to_ipv6('2001:0DB8:AC10:FE01:FEED:BABE:CAFE:F00D'), 10, 0);
+---------------------------------------------------------------------+
| cut_ipv6(to_ipv6('2001:0DB8:AC10:FE01:FEED:BABE:CAFE:F00D'), 10, 0) |
+---------------------------------------------------------------------+
| 2001:db8:ac10:: |
+---------------------------------------------------------------------+