single
Challenge: Transaction Creation
Deslize para mostrar o menu
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.
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo