为什么pg_query中没有推荐多个交易?

时间:2015-08-13 12:05:05

标签: php postgresql transactions

PHP postgresql文档说:

  

要执行的SQL语句。当多个   语句传递给函数,它们会自动执行   作为一个事务,除非有明确的BEGIN / COMMIT命令   包含在查询字符串中。但是,在中使用多个事务   不建议使用一个函数调用。

但为什么不说多个交易不推荐?另外,如果不推荐它们,你会怎样做一些喜欢像upsert一样的东西?

另外,我想使用pg_query_params,因为它会自动转义参数,但它根本不允许多个事务。是否有安全有效的方式进行多笔交易?

0 个答案:

没有答案