以MySQLi为例,有一个autocommit()方法,一个commit()和一个rollback()。看来Postgres for PHP不支持这样的方法,你只能在实际的SQL中执行事务。它是否正确?PostgreSQL API for PHP不支持与事务相关的方法吗?
1
A
回答
1
这是正确的,原因可能是PostgreSQL的C客户机库没有这样的方法。它确实有pg_transaction_status()
,这应该使写一个事务包装直截了当。
0
你可以做,使用PDO ... http://www.php.net/manual/en/pdo.begintransaction.php