START TRANSACTION

Kategorie: Nezařazeno (celkem: 23181 referátů a seminárek)

Informace o referátu:

Příbuzná témata



START TRANSACTION

START TRANSACTION (někdy též BEGIN WORK či jen BEGIN) je příkaz, který v jazyce SQL zahájí databázovou transakci.

Žádná změna provedená od tohoto okamžiku nebude viditelná ostatním uživatelům, dokud nebude zavolán příkaz COMMIT nebo příkaz ROLLBACK. Příkaz ROLLBACK vrátí databázi do stavu před započetím transakce. Jak příkaz COMMIT, tak i ROLLBACK ukončí aktuální transakci. Pro spuštění nové transakce je třeba použít znovu příkaz START TRANSACTION.

V jazyce SQL je možné použít totožné příkazy BEGIN, BEGIN TRANSACTION a START TRANSACTION. BEGIN se občas plete s jiným příkazem GO, který slouží ke spuštění více zadaných SQL příkazů a s transakcemi nemusí mít nic společného.

SQL
Příkazy jazyka SQL:

SELECTINSERTUPDATEDELETECREATEDROPALTERSHOWGRANTREVOKESTART TRANSACTIONCOMMITROLLBACK • EXPLAIN • MERGETRUNCATE • LOAD DATA

Klíčová slova:

JOINUNION • INTERSECT • GROUP BY • ORDER BY • LIMIT • HAVING • WITH ROLLUP

Ostatní pojmy:

Systém řízení báze dat • Tabulka • Index • PoddotazUložená procedura • Uživatelsky definovaná funkce • Transakce • Trigger • Pohled • Agregační funkceReferenční integrita



Nový příspěvek


Ochrana proti spamu. Kolik je 2x4?



Na-mobil.cz

Spřátelené weby

Přidat stránku k oblíbeným

Nejnovější v diskusi

Diskusní fórum »

TIP: Chcete zkrátit dlouho chvíli sobě nebo blízkému?
Klikněte na Puzzle-prodej.cz a vyberte si z 5000 motivů skladem!
TIP: Hračky a hry za dobré ceny?
Klikněte na Hračky obchod.cz a vyberte si z tisícovky hraček skladem!