我想以数组的形式将一堆更新查询传递给pl/pgsql
函数作为参数,在那里我需要执行这些sql
更新查询。是possible.please帮我脱身的吗。
发布于 2013-04-23 10:27:59
传入数组并不难。生成带引号的查询csv列表,用{}
大括号括起来,并将其作为绑定参数传递。例如..。
{"UPDATE foo SET bar = 1 where baz = 1","alter table foo add foobar int","drop database critical_prodiction_database"}
然后将其作为text[]
参数传递。
https://stackoverflow.com/questions/14556892
复制相似问题