Desafío: Creación de Transacciones
Analicemos cómo crear una transacción nosotros mismos utilizando la tabla BankAccounts descrita en el capítulo anterior.
Realizaremos una transacción financiera sencilla: transferir fondos de una cuenta a otra. Garantizar que ambos pasos ocurran como una sola unidad lógica ejemplifica una transacción en la vida real.
Trabajaremos con los números de cuenta 101 y 789 y el saldo inicial será el siguiente:
Swipe to start coding
Completa los espacios en blanco para crear una transacción SQL que transfiera 500 de la cuenta 101 a la cuenta 789. Asegúrate de que la transacción comience y termine correctamente utilizando las palabras clave adecuadas de SQL.
- Iniciar la transacción utilizando la palabra clave correcta de SQL.
- Restar 500 de la cuenta 101 solo si hay saldo suficiente.
- Sumar 500 a la cuenta 789 solo si la deducción fue exitosa.
- Finalizar la transacción utilizando la palabra clave correcta de SQL.
- Recuperar los saldos actualizados de ambas cuentas al final.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
What are the initial balances for accounts 101 and 789?
Can you show the steps to perform the transfer?
How do we ensure the transaction is atomic?
Awesome!
Completion rate improved to 4.55
Desafío: Creación de Transacciones
Desliza para mostrar el menú
Analicemos cómo crear una transacción nosotros mismos utilizando la tabla BankAccounts descrita en el capítulo anterior.
Realizaremos una transacción financiera sencilla: transferir fondos de una cuenta a otra. Garantizar que ambos pasos ocurran como una sola unidad lógica ejemplifica una transacción en la vida real.
Trabajaremos con los números de cuenta 101 y 789 y el saldo inicial será el siguiente:
Swipe to start coding
Completa los espacios en blanco para crear una transacción SQL que transfiera 500 de la cuenta 101 a la cuenta 789. Asegúrate de que la transacción comience y termine correctamente utilizando las palabras clave adecuadas de SQL.
- Iniciar la transacción utilizando la palabra clave correcta de SQL.
- Restar 500 de la cuenta 101 solo si hay saldo suficiente.
- Sumar 500 a la cuenta 789 solo si la deducción fue exitosa.
- Finalizar la transacción utilizando la palabra clave correcta de SQL.
- Recuperar los saldos actualizados de ambas cuentas al final.
Solución
¡Gracias por tus comentarios!
single