Kedy sa implicitne vyskytne príkaz odovzdania?

Kedy sa implicitne vyskytne príkaz odovzdania?
Kedy sa implicitne vyskytne príkaz odovzdania?
Anonim

Kedy sa implicitne vyskytne príkaz COMMIT? Keď používateľ vydá príkaz DDL, ako napríklad CREATE alebo ALTER TABLE. Príkaz DROP možno použiť na odstránenie riadkov z existujúcej tabuľky.

Je definované tým, kedy implicitne alebo explicitne nastane odovzdanie?

Trvanie transakcie je definované tým, kedy implicitne alebo explicitne nastane COMMIT. … Automaticky vykoná vaše akcie. ZAMESTNAŤ SA. Vrátenie späť. Umožňuje vrátiť akcie DML zadaním tohto príkazu.

Čo je implicitné odovzdanie?

Implicitné potvrdenia nastávajú bez spustenia príkazu potvrdenia a vyskytujú sa iba vtedy, keď sa vykonajú určité príkazy SQL (DDL). (T. j. VLOŽIŤ, AKTUALIZOVAŤ ALEBO VYMAZAŤ výpisy)

Aké príkazy implicitne potvrdzujú?

SET autocommit=1 spôsobí implicitné potvrdenie, ak je hodnota 0. Všetky tieto príkazy spôsobia implicitné potvrdenie pred vykonaním. To znamená, že aj keď príkaz zlyhá s chybou, transakcia je potvrdená. Niektoré z nich, napríklad CREATE TABLE …

Ktoré dva príkazy by spôsobili výskyt implicitného potvrdenia?

ALTER FUNCTION, CREATE FUNCTION a DROP FUNCTION tiež spôsobujú implicitné potvrdenie pri použití s uloženými funkciami, ale nie s načítateľnými funkciami. (FUNKCIU ALTER možno použiť iba s uloženými funkciami.) Príkazy CREATE TABLE a DROP TABLE nepotvrdia transakciu, ak sa použije kľúčové slovo TEMPORARY.

Odporúča: