Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako na vrátenie transakcie

databázy vykonáva transakcie spustením príkazov SQL . Každá transakcia je jednotka práce k úprave dát . Všetky kroky sú nutné pre transakciu dokončiť svoju prácu . Ak všetky kroky úspešne dokončiť , potom potvrdenie transakcie . Ak všetky kroky úspešne dokončiť , potom transakcie zlyhá a musí byť vrátená späť . K vrátenie transakcie , musíte vymazať všetky kroky , ku ktorým došlo tak , že to môže byť opakovaný . Veci , ktoré budete potrebovať klipart SQL server
databázy ( napr. Adventure Works ukážkovej databázy ) klipart Znalosť Transact - SQL
Zobraziť ďalšie inštrukcie Cestuj 1

Navigácia do databázy . Kliknite na tlačidlo " Štart " , potom " Programy " a kliknite na " Microsoft SQL Server . " V rozbaľovacom zozname vyberte " SQL Server Management Studio . "
2

Kliknite na " Pripojiť" v SQL Server Management Studio . Kliknite na " databázy " v strome v Prieskumník objektov . Potom vyberte " Adventure Works " , ako databázy použiť .
3

Na hornom menu pod " Súbor " vyberte " Nová otázka " . Zadajte príkaz SQL začať transakcie . Toto vyhlásenie sa nastaviť počiatočný bod pre vrátenie v prípade poruchy . Vyhlásenie znie : " BEGIN transakcie . "
4

Zadajte príkaz , ktorý spustí transakciu . Príkladom by mohol byť vyhlásenie k vytvoreniu tabuľky :

CREATE TABLE Foo

( stĺpec 1 char ( 50 ) ,

( stĺpec 2 char ( 50 ) ,

( stĺpec 3 char ( 50 )
5

Zadajte príkaz ROLLBACK transakcie . Tento krok zmaže tabuľku po vytvorení . vyhlásenie znie : " ROLLBACK transakcie . " Click " Execute " spustiť všetky príkazy zadali . Vykonajte označí transakciu začína bod , vytvoriť tabuľku , potom rollback transakcie odstrániť tabuľku a ponechať databázu v okamihu transakcie začala .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené