Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utmaning: Skapande av Transaktion | Acid
SQL-optimering och Frågefunktioner

bookUtmaning: Skapande av Transaktion

Vi går igenom hur man skapar en transaktion baserat på tabellen BankAccounts som beskrevs i föregående kapitel.

Vi kommer att utföra en enkel finansiell transaktion: överföring av medel från ett konto till ett annat. Att säkerställa att båda stegen sker som en enda logisk enhet illustrerar en verklig transaktion.

Vi kommer att arbeta med kontonummer 101 och 789 och ingående saldo kommer att vara följande:

Uppgift

Swipe to start coding

Fyll i luckorna för att skapa en SQL-transaktion som överför 500 från konto 101 till konto 789. Se till att transaktionen startar och avslutas korrekt med lämpliga SQL-nyckelord.

  • Starta transaktionen med rätt SQL-nyckelord.
  • Dra av 500 från konto 101 endast om det finns tillräckligt saldo.
  • Lägg till 500 till konto 789 endast om avdraget lyckades.
  • Avsluta transaktionen med rätt SQL-nyckelord.
  • Hämta de uppdaterade saldona för båda kontona i slutet.

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 4
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

close

bookUtmaning: Skapande av Transaktion

Svep för att visa menyn

Vi går igenom hur man skapar en transaktion baserat på tabellen BankAccounts som beskrevs i föregående kapitel.

Vi kommer att utföra en enkel finansiell transaktion: överföring av medel från ett konto till ett annat. Att säkerställa att båda stegen sker som en enda logisk enhet illustrerar en verklig transaktion.

Vi kommer att arbeta med kontonummer 101 och 789 och ingående saldo kommer att vara följande:

Uppgift

Swipe to start coding

Fyll i luckorna för att skapa en SQL-transaktion som överför 500 från konto 101 till konto 789. Se till att transaktionen startar och avslutas korrekt med lämpliga SQL-nyckelord.

  • Starta transaktionen med rätt SQL-nyckelord.
  • Dra av 500 från konto 101 endast om det finns tillräckligt saldo.
  • Lägg till 500 till konto 789 endast om avdraget lyckades.
  • Avsluta transaktionen med rätt SQL-nyckelord.
  • Hämta de uppdaterade saldona för båda kontona i slutet.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 4
single

single

some-alt