substring() 函数的 Redshift 版本

Redshift version of substring() function

提问人:Sid Nejad 提问时间:11/16/2023 最后编辑:John RotensteinSid Nejad 更新时间:11/16/2023 访问量:21

问:

我想拆分一列混合了数字和字母的字符串。找到 Postgres - 拆分数字和字母,这是我的用例,但它不适用于 Redshift 表。

那么,有什么建议如何在 Redshift 中实现它吗?

试:

substring(string from '^[0-9]+') as num
substring(string from '[A-Za-z]+$') as name

并得到错误按摩,说Redshift表不支持指定的函数。

此外,我无法通过函数获得所需的结果。SPLIT_PART()

PostgreSQL 亚马逊网络服务 amazon-redshift

评论

2赞 Frank Heikens 11/16/2023
尝试REGEXP_SUBSTR(): docs.aws.amazon.com/redshift/latest/dg/REGEXP_SUBSTR.html

答: 暂无答案