sql - 如何在 Redshift 中存储一组字符串?
问题描述
我需要将字符串数组存储为 Redshift 中的表列,然后检查该数组是否包含某些字符串。
由于 Redshift 不支持数组类型,我开始寻找解决方法。我想出的唯一方法是将这个数组编码为一个管道分隔的字符串,之前转义了数组元素中的所有管道。将使用正则表达式查找元素。
虽然这个解决方案似乎是可行的,但它需要一些预处理和后处理。也许你可以推荐一些替代品?
解决方案
推荐阅读
- javascript - 在 div 中找到第一个 pre 标记,然后删除前导空格
- math - 将十进制数转换为浮点表示法和 IEEE 754 格式
- loops - 脚本未通过所有迭代运行,并陷入循环
- angular - 按照角度教程,重定向似乎是附加页面而不是替换
- python - 使用 dict 和 set 从列表中删除重复项之间的区别?
- autodesk-forge - 无需 Revit Desktop 应用程序即可直接访问 Revit DB API 以提取和更新属性
- python - 如何在python中编码IP地址?
- mysql - MySQL查询以将同一月份的订单数填充为输入表的每一行中的单独列
- instagram - 请求 Instagram 应用程序来验证我们的网站用户
- r - 更改默认调色板的填充/颜色美学方向