本文为您介绍如何使用实时计算表值函数STRING_SPLIT。

语法

string_split(VARCHAR string, VARCHAR separator)

入参

参数 数据类型
string VARCHAR
separator VARCHAR

功能描述

将字符串string按照separator分隔符分割成多个部分。

示例

  • 测试数据
    d(varchar) s(varchar)
    abc-bcd -
    hhh -
  • 测试语句
    select d,v 
    from T1, 
    lateral table(string_split(d, s)) as T(v)
  • 测试结果
    d(varchar) v(varchar)
    abc-bcd abc
    abc-bcd bcd
    hhh hhh
    说明 分隔符separator暂不支持多字符串形式,只支持单个字符串形式。