2011-12-09 31 views
0

我有一个PostgreSQL 9.1数据库,其中包含Postgre 2.0的svn版本。我有一个来自postgis(ST_DumpAsPolygon)的函数集,它返回一行并返回许多行。我有一个数据表,并希望在输入的每一行上运行set返回函数并返回所有行。但SELECT ST_DumpAsPolygon(rast) FROM mytable似乎只从一行返回值。有没有办法让表达式中的每一行都运行set返回函数,并将所有结果集中在一起,并返回所有这些结果?在postgres表中的所有行上运行set返回函数并获取所有结果

回答

1

其实我觉得我犯了一个错误。在一个过程的前一个步骤中的一个错误让我认为那里有东西不在表格中,因此我认为set返回函数没有做任何事情。

这可能应该关闭。