将文本转换为数组 - PostgreSQL

12

我正在学习PostgreSQL并遇到了一个小问题。

我有一段文本如下:

'{1,1}'

我想创建一个数组来存储我的两个值,以便我可以访问它们。 我该怎么做? 我尝试了

SELECT string_to_array('{1,1}', '{', '}', ',');

但是那似乎行不通。

1个回答

26

'{1,1}'可以直接转换为数组:

select '{1,1}'::int[]

谢谢!但是现在我该如何访问这些值呢? - Tony
@Tony94:请看这里:https://www.postgresql.org/docs/current/static/arrays.html#ARRAYS-ACCESSING - user330315

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接