4D v14Transacciones |
||
|
4D v14
Transacciones
Transacciones
Las transacciones son un conjunto de instrucciones SQL ejecutadas en bloque. O todas las instrucciones tienen éxito o no ninguna de ellas. Las transacciones utilizan bloqueos para preservar la integridad de los datos durante su ejecución. Si la transacción termina correctamente, puede utilizar el comando COMMIT para almacenar permanentemente sus modificaciones. De lo contrario, llame el comando ROLLBACK para cancelar todas las modificaciones y restaurar la base de datos a su estado anterior. Nota: 4D ofrece la opción "Auto-commit" que se puede utilizar para iniciar y validar las transacciones de forma automática al usar los comandos SIUD (SELECT, INSERT, UPDATE y DELETE) con el fin de preservar la integridad de los datos. Para mayor información, consulte la sección . Los siguientes ejemplos ilustran las diferentes combinaciones de transacciones.Ni "John", ni "Smith" se añadirán a la tabla emp: SQL LOGIN(SQL_INTERNAL;"";"") `Inicializar el motor SQL de 4D Sólo “John” se añadirá a la tabla emp: SQL LOGIN(SQL_INTERNAL;"";"") SQL LOGIN(SQL_INTERNAL;"";"") “John” y “Smith” se añadirá a la tabla emp: SQL LOGIN(SQL_INTERNAL;"";"") |
PROPIEDADES
Producto: 4D ARTICLE USAGE
Manual de SQL ( 4D v11 SQL Release 4 ) |