Php y Sql: Transacciones con Php y SQL Server

Cuando trabajamos con manipulación de datos, en este caso insert, update o delete, siempre tenemos que verificar que las consultas se han realizado correctamente y que no dejamos el “trabajo a medias”. Es bastante común que cuando realizamos por ejemplo un insert en una tabla, también queramos realizar otra consulta en la misma tabla o en una distinta en paralelo, y hay que asegurarse de que las dos consultas se han realizado correctamente, ya que si una de las dos no se ha realizado no nos interesa que los datos manipulados queden grabados. Para ello se utiliza la transacción, que son un conjunto de órdenes que se ejecutan de manera atómica (inseparable), si una “orden” falla entonces no se realizará ninguna de ellas, si por el contrario todo se ejecuta correctamente los datos serán grabados de manera permanente.

Continúa leyendo Php y Sql: Transacciones con Php y SQL Server