(PHP 4 >= 4.0.2, PHP 5 < 5.1.0, PECL ingres >= 1.0.0)
ingres_autocommit – Switch autocommit on or off
说明
ingres_autocommit
( resource $link
) : bool
ingres_autocommit() is called before opening a
transaction (before the first call to
[ingres_query()](php7/function.ingres-query) or just after a call to
[ingres_rollback()](php7/function.ingres-rollback) or
[ingres_commit()](php7/function.ingres-commit)) to switch the
autocommit mode of the server on or off (when the script begins
the autocommit mode is off).
When autocommit mode is on, every query is automatically
committed by the server, as if [ingres_commit()](php7/function.ingres-commit)
was called after every call to [ingres_query()](php7/function.ingres-query).
To see if autocommit is enabled use,
[ingres_autocommit_state()](php7/function.ingres-autocommit-state).
By default Ingres will rollback any uncommitted transactions at the end of
a request. Use this function or [ingres_commit()](php7/function.ingres-commit) to
ensure your data is committed to the database.
参数
link
The connection link identifier
返回值
成功时返回 TRUE, 或者在失败时返回 FALSE。
参见
[ingres_autocommit_state()](php7/function.ingres-autocommit-state) – Test if the connection is using autocommit
[ingres_query()](php7/function.ingres-query) – Send an SQL query to Ingres
[ingres_rollback()](php7/function.ingres-rollback) – Roll back a transaction
[ingres_commit()](php7/function.ingres-commit) – Commit a transaction