single
Challenge: Transaction Creation
Scorri per mostrare il 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.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione