Sql 分体式多测力仪

Sql 分体式多测力仪,sql,amazon-redshift,Sql,Amazon Redshift,有没有办法在多个分隔符上使用分割部分? 因此,对于lowertrimsplit_partt.advisor_last_name',1,如果存在空格或逗号,我希望拆分advisor_last_name。我们基本上有很多CPA、CFA、CIMA等,不允许我在不同的文件之间进行适当的匹配 有什么建议吗?您可以使用它将所有其他分隔符替换为“”空白字符,然后对“”进行拆分!似乎是一个解决办法 如果split_part的delimiter参数可以是一个正则表达式,但它看起来不像是一个正则表达式,那么您可以直

有没有办法在多个分隔符上使用分割部分? 因此,对于lowertrimsplit_partt.advisor_last_name',1,如果存在空格或逗号,我希望拆分advisor_last_name。我们基本上有很多CPA、CFA、CIMA等,不允许我在不同的文件之间进行适当的匹配

有什么建议吗?

您可以使用它将所有其他分隔符替换为“”空白字符,然后对“”进行拆分!似乎是一个解决办法

如果split_part的delimiter参数可以是一个正则表达式,但它看起来不像是一个正则表达式,那么您可以直接这样做

您可以使用将所有其他分隔符替换为“”空白字符,然后对“”执行拆分操作!似乎是一个解决办法


如果split_part的delimiter参数可以是一个正则表达式,但它看起来不像是一个正则表达式,那么您可以直接这样做

您介意演示如何实现正则表达式以替换“”的其他分隔符吗?现在我将对“;”进行常规替换如果需要,请确保在源代码中插入“[!\”、\”\regu替换字符。这样,[]字符类中的任何内容都将替换为第三个参数,在您的caseAh中为“”。选择regexp\u replaceadvisor\u last\u name,[\!;,.]',''工作起来像个字符,您介意演示如何实现regex将其他分隔符替换为''吗?现在我将定期替换';'regex_replacesource_string,[\!;,.],''您可以在regex模式中插入更多标点符号,但如果需要,请确保转义字符。这样,[]字符类中的任何内容都将替换为第三个参数,在您的caseAh中为“”。选择regexp\u replaceadvisor\u姓氏,“[\!;,.]”,“,”效果很好