是否可以将一个数组从java(ibatis)传递给postgresql函数作为参数

时间:2013-01-28 06:52:34

标签: java postgresql ibatis

我想以数组的形式将一堆更新查询作为参数传递给pl/pgsql,我需要执行那些sql更新查询。是不是有可能。请帮我摆脱这个。

1 个答案:

答案 0 :(得分:0)

传入数组并不难。生成带引号的csv查询列表,由{}括号环绕,并将其作为绑定参数传递。例如....

{"UPDATE foo SET bar = 1 where baz = 1","alter table foo add foobar int","drop database critical_prodiction_database"}

然后将其作为text[]参数传递。