如何使用SOCI读取PostgreSQL数组?

时间:2015-02-22 12:58:55

标签: postgresql soci

我需要执行一些返回(SELECTs)PostgreSQL array的查询,但documentation of SOCI's PostgreSQL backend并未提及有关数组的任何内容。

如果我只是尝试将它放入soci::rowset,它会认为它是一个字符串列,并返回一个像"{1, 2, 3}"这样的字符串,我讨厌解析它。有没有办法让SOCI自动处理该数据类型,使用soci::into还是soci::rowset?或者我是否必须使用数组JOINing才能在结果集中获得单独的行?

我使用的是SOCI 3.2和PostgreSQL 9.3。

0 个答案:

没有答案