我有一個使用EXECUTE多次調用的PREPARE語句。 要保存數據庫連接成本,我們作出這樣一個大的查詢:PostgreSQL結合了多個EXECUTE語句
PREPARE updreturn as update myTable set col1 = 1 where col2= $1 returning col3;
EXECUTE updreturn(1);
EXECUTE updreturn(2);
....
EXECUTE updreturn(10);
和發送到數據庫。 但是,我只得到最後一個EXECUTE語句的結果。
有沒有辦法將這些結果存儲在臨時表中並獲得所有結果?