首页 > 解决方案 > 带图案的雪花子串

问题描述

sf 表中的一列具有如下值

test/SalesID
test2/SalesIDaccount
mytempSalesID
1234SalesIDnum
...

我想将此列子串化以仅显示

SalesID
SalesIDaccount
SalesID
SalesIDnum

所以删除 SalesID 之前的所有内容并保留剩下的所有内容。如何接近它?

标签: sqlsnowflake-cloud-data-platform

解决方案


使用regexp_substr

select regexp_substr(col, '.*(SalesID.*)', 1, 1, 'e', 1) as "RESULT";

推荐阅读