SelectDB Enterprise
参考手册
SQL 函数
标量函数
IP 函数
IS_IPV4_MAPPED

IS_IPV4_MAPPED

描述

该函数采用以数字形式表示的二进制字符串形式的 lPv6 地址,由 INET6_ATON 返回。INET6_ATON 是 IPV6_STRING_TO_NUM_OR_NULL 的别名

  • IPv4 映射地址的格式为::ffff:ipv4_address

语法

IS_IPV4_MAPPED(INET6_ATON(<ipv4_addr>))

参数

ParameterDescription
<ipv4_addr>兼容 ipv4 的地址,例如 '::ipv4_address'

返回值

如果参数是有效的 IPv4 映射 IPv6 地址,则返回 1,否则返回 0,

  • 如果输入为 NULL, 则返回 NULL

举例

SELECT IS_IPV4_MAPPED(INET6_ATON('::ffff:10.0.5.9')) AS re1, IS_IPV4_MAPPED(INET6_ATON('::10.0.5.9')) AS re2;
+------+------+
| re1  | re2  |
+------+------+
|    1 |    0 |
+------+------+
© 2025 北京飞轮数据科技有限公司 京ICP备2022004029号 | Apache、Apache Doris 以及相关开源项目名称均为 Apache 基金会商标