我看官方文档https://help.aliyun.com/knowledge_detail/62544.html 中接口是VARCHAR SPLIT_INDEX(VARCHAR str, VARCHAR sep, INT index) sep 是字符串类型。是不是要用双引号或者看下分号是不是英文的?
------------------ 原始邮件 ------------------ 发件人: "user-zh" <acidzz...@gmail.com>; 发送时间: 2020年7月31日(星期五) 晚上8:46 收件人: "user-zh"<user-zh@flink.apache.org>; 主题: Re: Flink sql 转义字符问题 U&'\003B' 这么写就可以了 感觉好奇怪啊。。 李奇 <359502...@qq.com> 于2020年7月31日周五 下午8:25写道: > 加反斜杠就可以。\; 只不过分号应该不是特殊字符吧。 > > > 在 2020年7月31日,下午8:13,zilong xiao <acidzz...@gmail.com> 写道: > > > > SPLIT_INDEX(${xxx}, ';', > > > 0),想从字符串中按分号切割,可是分号应该是特殊字符,语法检查总是不能通过,网上查说是可以转义,但是也没太搞懂怎么才能转义,有遇到过类似问题的大佬求指点~~ >