我想创建一个 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);
^
我无法弄清楚这个问题。
请指教。
问候,
马扬克