我有一個變量,其存儲陣列, 例如print_r ($template);
給出以下輸出插入陣列中的多個行中的Postgres
Array
(
[0] => 351
[1] => 352
)
我要插入在具有2列的postgres的表這些值(ID ,模板)。
$sql = 'INSERT INTO "table"("id", "template") values ('."'$id'".','."'unnest($template)'".')';
$result = pg_query($sql);
收到以下錯誤
invalid input syntax for integer: "unnest(Array)"
希望輸出到像
----------
id | template
----------
12 | 351
----------
12 | 352
----------
id是prima ry鍵?如果是的話不可能 –