我需要做这个查询:
SELECT * FROM property_select(ARRAY[8,9,10,11,12,13,14,15,16,17,19,20,26,28])
使用 PHP 函数pg_query_params($prepared, $params)
。
准备好的查询是:
SELECT * FROM property_select($1);
参数是:["ARRAY[8,9,10,11,12,13,14,15,16,17,19,20,26,28]"]
如何将参数传递给pg_query_params()
数组?
无法使用'{8,9,10,11,12,13,14,15,16,17,19,20,26,28}'
postgres 数组(因为它可能包含字符串,并且此数组中的字符串可能包含 , 和 ")。