3
我想创建一个PREPARED STATEMENT,其中的输入是一些整数,它们的计数是未知的。 我试图做的方法是
PREPARE prep_select_data AS SELECT ARRAY[$1, id], $1, * FROM tbl_data WHERE id = ANY($1);
我得到的错误是:
ERROR: op ANY/ALL (array) requires array on right side
LINE 1: ...ELECT ARRAY[$1, id], $1, * FROM tbl_data WHERE id = ANY($1);
^
我不能找出问题。
请指教。
问候,
Mayank
在这种情况下,$ 1是什么?一个数组还是一个值? –
$ 1是ARRAY .. – Mayank