single
Challenge: Transaction Creation
Desliza para mostrar el menú
Let's walk through creating a transaction ourselves based on the BankAccounts table described in the previous chapter.
We're going to perform a straightforward financial transaction: transferring funds from one account to another. Ensuring that both steps occur as a single logical unit exemplifies a real-life transaction.
We will work with account numbers 101 and 789 and the initial balance will be the following:
Swipe to start coding
Fill in the blanks to create a SQL transaction that transfers 500 from account 101 to account 789. Make sure the transaction starts and ends correctly using the appropriate SQL keywords.
- Start the transaction using the correct SQL keyword.
- Deduct 500 from account 101 only if there is enough balance.
- Add 500 to account 789 only if the deduction was successful.
- End the transaction using the correct SQL keyword.
- Retrieve the updated balances for both accounts at the end.
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