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