V6_SUBNETA
从二进制或字母数字 IPv6 地址返回一个包含 CIDR(无类别域间路由)格式的子网地址的 VARCHAR。如果任一参数为 NULL、地址无法解析为 IPv6 地址或子网值超出 0 到 128 的范围,则返回 NULL。
行为类型
不可变语法
V6_SUBNETA ( address, subnet)
参数
- address
- 包含 IPv6 地址的 VARBINARY 或 VARCHAR。
- subnet
- 子网的大小(以位为单位),为 INTEGER。此值必须大于零且小于或等于 128。
示例
=> SELECT V6_SUBNETA(V6_ATON('2001:db8::8:800:200c:417a'), 28);
v6_subneta
---------------
2001:db0::/28
(1 row)