首页 > 解决方案 > 如何在 Redshift 中存储一组字符串?

问题描述

我需要将字符串数组存储为 Redshift 中的表列,然后检查该数组是否包含某些字符串。

由于 Redshift 不支持数组类型,我开始寻找解决方法。我想出的唯一方法是将这个数组编码为一个管道分隔的字符串,之前转义了数组元素中的所有管道。将使用正则表达式查找元素。

虽然这个解决方案似乎是可行的,但它需要一些预处理和后处理。也许你可以推荐一些替代品?

标签: sqlamazon-redshift

解决方案


推荐阅读