数据湖探索 DLI-字符串函数:STRING_TO_ARRAY

时间:2023-11-01 16:20:09

STRING_TO_ARRAY

  • 功能描述

    将字符串value按delimiter分隔为字符串数组。

    delimiter使用的是java的正则表达式,若使用特殊字符则需要转义。

  • 语法
    ARRAY[String] STRING_TO_ARRAY(STRING value, VARCHAR delimiter)
  • 参数说明
    • value:字符串。
    • delimiter:分隔符。
  • 示例
    • 测试语句
      SELECT  string_to_array("127.0.0.1", "\\."),  string_to_array("red-black-white-blue", "-");
    • 测试结果
      [127,0,0,1],[red,black,white,blue]
support.huaweicloud.com/sqlref-flink-dli/dli_08_0096.html