如何在不破坏我的数组的情况下执行此查询?

时间:2012-05-18 13:19:05

标签: postgresql plpgsql

我可以像这样执行查询吗?如果没有,你可以给我一个更好的方法来做到这一点,而无需走过我的阵列或爆炸它。

    ....
    DECLARE
     examples example[];
     myinput myinput[];
    BEGIN
     select array(select e from mytable e where row_id in (myinput)) into examples
...

1 个答案:

答案 0 :(得分:4)

SELECT  e
FROM    mytable e
WHERE   row_id = ANY(myinput)