使用 split 函数时,需要对特殊字符转义
案例:
aaa|++|bbb
select split(str,’\|\+\+\|’) as value from table1;
aaa_bbb
select split(str,’_’) from table2;
aaa?bbb 取第一个元素
select split(str,’\?’)[0] from table3;
本文介绍如何在SQL中使用split函数正确地拆分包含特殊字符的字符串。通过具体案例展示了如何对特殊字符进行转义处理,并提供了从不同表中选取特定格式字符串的方法。
使用 split 函数时,需要对特殊字符转义
案例:
aaa|++|bbb
select split(str,’\|\+\+\|’) as value from table1;
aaa_bbb
select split(str,’_’) from table2;
aaa?bbb 取第一个元素
select split(str,’\?’)[0] from table3;
3271
1848

被折叠的 条评论
为什么被折叠?