Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Opprettelse av Transaksjon | Acid
SQL-optimalisering og spørringsfunksjoner

bookUtfordring: Opprettelse av Transaksjon

La oss gå gjennom hvordan vi selv kan opprette en transaksjon basert på BankAccounts-tabellen som ble beskrevet i forrige kapittel.

Vi skal utføre en enkel finansiell transaksjon: overføring av midler fra én konto til en annen. Å sikre at begge trinnene skjer som en enkelt logisk enhet, illustrerer en reell transaksjon.

Vi skal arbeide med kontonumrene 101 og 789, og startsaldoen vil være som følger:

Oppgave

Swipe to start coding

Fyll inn de tomme feltene for å opprette en SQL-transaksjon som overfører 500 fra konto 101 til konto 789. Sørg for at transaksjonen starter og avsluttes korrekt ved å bruke de riktige SQL-nøkkelordene.

  • Start transaksjonen med riktig SQL-nøkkelord.
  • Trekk 500 fra konto 101 kun hvis det er tilstrekkelig saldo.
  • Legg til 500 på konto 789 kun hvis trekket var vellykket.
  • Avslutt transaksjonen med riktig SQL-nøkkelord.
  • Hent de oppdaterte saldoene for begge kontoene til slutt.

Løsning

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 4
single

single

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

close

bookUtfordring: Opprettelse av Transaksjon

Sveip for å vise menyen

La oss gå gjennom hvordan vi selv kan opprette en transaksjon basert på BankAccounts-tabellen som ble beskrevet i forrige kapittel.

Vi skal utføre en enkel finansiell transaksjon: overføring av midler fra én konto til en annen. Å sikre at begge trinnene skjer som en enkelt logisk enhet, illustrerer en reell transaksjon.

Vi skal arbeide med kontonumrene 101 og 789, og startsaldoen vil være som følger:

Oppgave

Swipe to start coding

Fyll inn de tomme feltene for å opprette en SQL-transaksjon som overfører 500 fra konto 101 til konto 789. Sørg for at transaksjonen starter og avsluttes korrekt ved å bruke de riktige SQL-nøkkelordene.

  • Start transaksjonen med riktig SQL-nøkkelord.
  • Trekk 500 fra konto 101 kun hvis det er tilstrekkelig saldo.
  • Legg til 500 på konto 789 kun hvis trekket var vellykket.
  • Avslutt transaksjonen med riktig SQL-nøkkelord.
  • Hent de oppdaterte saldoene for begge kontoene til slutt.

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 4
single

single

some-alt