SPLIT_BY_STRING 描述 将输入字符串按照指定的字符串拆分成字符串数组。 语法 SQL 复制 1 SPLIT_BY_STRING ( <str>, <separator> ) 参数 参数 说明 <str> 需要分割的字符串 <separator> 用于分割的字符串 返回值 返回按照指定的字符串拆分成字符串数组。
IS_IPV4_STRING 描述 接收一个表示形式为字符串的 IPv4 地址作为参数,如果为格式正确且合法的 IPv4 地址,返回 true;反之,返回 false。
IS_IPV6_STRING 描述 接收一个表示形式为字符串的 IPv6 地址作为参数,如果为格式正确且合法的 IPv6 地址,返回 true;反之,返回 false。
EXPLODE_JSON_ARRAY_STRING 描述 explode_json_array_string 表函数,接受一个 JSON 数组,其中每个元素是字符串类型,将该 JSON 数组中的每个字符串展开为多行,每行包含一个字符串。配合 LATERAL VIEW 使用。
IPV6_STRING_TO_NUM 描述 IPv6NumToString 的反向函数,它接受一个 IP 地址字符串并返回二进制格式的 IPv6 地址。
IPV4_NUM_TO_STRING 描述 接受一个类型为 Int16、Int32、Int64 且大端表示的 IPv4 的地址,返回相应 IPv4 的字符串表现形式,格式为 A.B.C.D(以点分割的十进制数字)。
IPV6_NUM_TO_STRING 描述 接受字符串类型的二进制格式的 IPv6 地址。以文本格式返回此地址的字符串。
语法 SQL 复制 1 IPV4_STRING_TO_NUM(<ipv4_string>) 参数 Parameter Description <ipv4_string> 字符串类型的 ipv4 地址,例如 'A.B.C.D' 返回值 返回一个 BIGINT 数字,表示相应的大端 IPv4 地址 如果输入字符串不是有效的 IPv4 地址或者 NULL ,将返回错误 举例 SQL
IPV6_STRING_TO_NUM_OR_DEFAULT 描述 IPv6NumToString 的反向函数,它接受一个 IP 地址字符串并返回二进制格式的 IPv6 地址。
IPV6_STRING_TO_NUM_OR_NULL 描述 IPv6NumToString 的反向函数,它接受一个 IP 地址字符串并返回二进制格式的 IPv6 地址。