【发布时间】:2018-05-22 20:53:39
【问题描述】:
如果我在 SQL 语句 ('A','B','C') 中有这样的东西,我如何将它转换成这样的多行列
col
---
A
B
C
我无法更改创建字符串的方式(因为它是从外部程序注入到 SQL 查询中的)。例如,我不能将其设为['A','B','C'](替换为方括号)。我可以在它周围包裹任何东西,比如[('A','B','C')] 或其他。
有什么帮助吗?
更新 1
我有 PostgreSQL 8.4.20
【问题讨论】:
-
@jpmc26 不,不是真的。就我而言,约束是我必须处理的确切
('A','B','C')字符串。 -
我在你说什么之前撤回了接近投票,但它显然没有删除评论。
-
您的 PG 版本尚未收到安全更新 for almost 4 years。更新到受支持的版本非常重要;这也将为您提供广泛的新功能。
标签: sql postgresql postgresql-8.4