将文本转换为数组 - PostgreSQL

Ton*_*ony 6 sql arrays postgresql

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

我有这样的文字:

'{1,1}'
Run Code Online (Sandbox Code Playgroud)

并想创建一个包含我的两个值的数组,以便我可以访问它们。我怎么做 ?我试过

SELECT string_to_array('{1,1}', '{', '}', ',');
Run Code Online (Sandbox Code Playgroud)

但这似乎不起作用。

a_h*_*ame 14

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

select '{1,1}'::int[]
Run Code Online (Sandbox Code Playgroud)