odbc_autocommit

(PHP 4, PHP 5, PHP 7, PHP 8)

odbc_autocommitActiva el modo de autovalidación

Descripción

odbc_autocommit(Odbc\Connection $odbc, ?bool $enable = null): int|bool

Sin el argumento enable, odbc_autocommit() devuelve el estado de autovalidación

Por omisión, la autovalidación está activada. Desactivar la autovalidación es equivalente a iniciar una transacción.

Parámetros

odbc

El objeto de conexión ODBC, ver la documentación de la función odbc_connect() para más detalles.

enable

Si enable es true, la autovalidación está activada. Si es false, la autovalidación está desactivada. Si se pasa null, esta función devuelve el estado de autovalidación para odbc.

Valores devueltos

Con un argumento enable igual a null, odbc_autocommit() devuelve el estado de autovalidación de la conexión odbc. Un valor diferente de 0 si el modo está activado, 0 si no lo está, o false si ocurre un error.

Si enable no es null, esta función devuelve true en caso de éxito, y false si ocurre un error.

Historial de cambios

Versión Descripción
8.4.0 odbc ahora espera una instancia de Odbc\Connection; anteriormente, se esperaba un resource.
8.3.0 enable es ahora nullable.

Ver también