【发布时间】:2013-12-26 23:42:16
【问题描述】:
我的存储过程中有一个数字的 VARCHAR,这些数字被组织为数组,我将在下面展示一个示例:
{1,2,3,4,5,6,7,8,9},{1,2,3,4,5},{1,2,3},{9} -- This is a STRING
我想做一个FOR 循环,每次从{} 之间的集合中选择一个子字符串,并将其转换为整数数组。
所以第一次在我的循环中我会有:
{1,2,3,4,5,6,7,8,9}
所以我将使用array_to_string 将其转换为integer[]
第二次我会:
{1,2,3,4,5}
并继续使用array_to_string
有什么建议吗?小心,因为不幸的是我使用的是 PostgreSQL 8.3!
【问题讨论】:
标签: sql arrays postgresql plpgsql postgresql-8.3