Příkaz TRANSACTION

Důležité :  Tento článek je strojově přeložený – přečtěte si toto upozornění. Anglickou verzi tohoto článku pro referenci najdete tady.

Slouží k zahájení a uzavřít explicitní transakce.

Syntaxe

Spouští novou transakci.

BEGIN TRANSACTION

Ukončení transakce provedením všech operací transakce.

COMMIT [TRANSACTION | WORK]

Ukončení transakce vracení veškerou práci provedených během transakce.

ROLLBACK [TRANSACTION | WORK]

Poznámky

Transakce nejsou spouštěny automaticky. Chcete-li transakci spustit, je třeba učinit to explicitně pomocí příkazu BEGIN TRANSACTION.

Transakce lze vnořovat až do pěti úrovní vnoření. Chcete-li spustit vnořenou transakci, použijte příkaz BEGIN TRANSACTION v rámci kontextu existující transakce.

Pro propojené tabulky nejsou transakce podporovány.



Poznámka : Upozornění ke strojovému překladu: Tento článek přeložil počítačový systém bez zásahu člověka. Společnost Microsoft nabízí tyto strojové překlady proto, aby umožnila uživatelům, kteří nemluví anglicky, získat informace o produktech, službách a technologiích této společnosti. Protože je tento článek strojově přeložený, může obsahovat slovní, syntaktické nebo gramatické chyby.

Sdílení Facebook Facebook Twitter Twitter E-mail E-mail

Byly tyto informace užitečné?

Výborně! Je ještě něco dalšího, co byste nám chtěli dát vědět?

Jak bychom ho mohli vylepšit?

Děkujeme vám za zpětnou vazbu.

×