sqlsrv_commit
En esta página
sqlsrv_commit
Consolida una transacción que se inició con
sqlsrv_begin_transaction
Descripción#
sqlsrv_commit(resource $conn): bool
```php
Consolida una transacción que se inició con `sqlsrv_begin_transaction`. La conexión retorna al modo auto-commit después de que se llame a `sqlsrv_commit`. La transacción que se consolida incluye todas las sentencias que fueron ejecutadas después de la llamada a `sqlsrv_begin_transaction`. Las transacciones explícitas deben iniciarse y consolidarse o revertirse utilizando estas funciones en vez de ejecutar las sentencias SQL que empiezan y consolidan/revierten transacciones. Para más información, ver [SQLSRV Transactions](http://msdn.microsoft.com/en-us/library/cc296206.aspx).
## Parámetros
`conn`
La conexión en la que se va a consolidar la transacción.
## Valores devueltos
Esta función retorna `true` en caso de éxito o `false` si ocurre un error.
## Ejemplos
Ejemplo de `sqlsrv_commit`
El siguiente ejemplo demuestra cómo utilizar `sqlsrv_commit` junto con `sqlsrv_begin_transaction` y `sqlsrv_rollback`.
"; } else { sqlsrv_rollback( $conn ); echo "Transacción revertida.
"; } ?>
```php
Véase también#
sqlsrv_begin_transaction
sqlsrv_rollback