Udfordring: Oprettelse af Transaktion
Lad os gennemgå oprettelsen af en transaktion baseret på tabellen BankAccounts, som blev beskrevet i det forrige kapitel.
Vi skal udføre en simpel finansiel transaktion: overførsel af midler fra én konto til en anden. At sikre, at begge trin udføres som en enkelt logisk enhed, illustrerer en reel transaktion.
Vi arbejder med kontonumrene 101 og 789, og startsaldoen vil være følgende:
Swipe to start coding
Udfyld felterne for at oprette en SQL-transaktion, der overfører 500 fra konto 101 til konto 789. Sørg for, at transaktionen starter og slutter korrekt ved at bruge de relevante SQL-nøgleord.
- Start transaktionen med det korrekte SQL-nøgleord.
- Træk 500 fra konto 101 kun hvis der er tilstrækkelig saldo.
- Læg 500 til konto 789 kun hvis fratrækket var succesfuldt.
- Afslut transaktionen med det korrekte SQL-nøgleord.
- Hent de opdaterede saldi for begge konti til sidst.
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Fantastisk!
Completion rate forbedret til 4.55
Udfordring: Oprettelse af Transaktion
Stryg for at vise menuen
Lad os gennemgå oprettelsen af en transaktion baseret på tabellen BankAccounts, som blev beskrevet i det forrige kapitel.
Vi skal udføre en simpel finansiel transaktion: overførsel af midler fra én konto til en anden. At sikre, at begge trin udføres som en enkelt logisk enhed, illustrerer en reel transaktion.
Vi arbejder med kontonumrene 101 og 789, og startsaldoen vil være følgende:
Swipe to start coding
Udfyld felterne for at oprette en SQL-transaktion, der overfører 500 fra konto 101 til konto 789. Sørg for, at transaktionen starter og slutter korrekt ved at bruge de relevante SQL-nøgleord.
- Start transaktionen med det korrekte SQL-nøgleord.
- Træk 500 fra konto 101 kun hvis der er tilstrækkelig saldo.
- Læg 500 til konto 789 kun hvis fratrækket var succesfuldt.
- Afslut transaktionen med det korrekte SQL-nøgleord.
- Hent de opdaterede saldi for begge konti til sidst.
Løsning
Tak for dine kommentarer!
single