Kas ir autonomais darījums Oracle?
Kas ir autonomais darījums Oracle?

Video: Kas ir autonomais darījums Oracle?

Video: Kas ir autonomais darījums Oracle?
Video: 2. sanāksme — 24.04.2022. | ETF komandas dalībnieks un dialogs 2024, Maijs
Anonim

In Orākuls datu bāzes produkti, an autonoms darījums ir neatkarīgs darījums ko ierosina cits darījums . Tam ir jāsatur vismaz viens strukturētās vaicājumu valodas (SQL) priekšraksts. The autonoms darījums ir jāapņemas vai jāatgriež, pirms tas atgriež zvana kontroli darījums.

Kā arī, ko nozīmē Pragma autonomais darījums?

Atbildēts 2017. gada 26. martā · Autoram ir 80 atbilžu un 223,5 000 atbilžu skatījumu. Pragma ir kompilatora direktīva, kas uzdod kompilatoram darīt kaut ko īpašu. Kad tu saki autonoms darījums , kompilatoram ir uzdots kompilēt plsql bloku tā, lai tas tiktu izpildīts kā neatkarīgs darījums.

Papildus iepriekš minētajam, kas ir Pragma Autonomous_transaction Oracle ar piemēru? The AUTONOMOUS_TRANSACTION pragma maina apakšprogrammas darbības veidu darījuma ietvaros. Apakšprogramma, kas atzīmēta ar šo pragma var veikt SQL darbības un veikt vai atsaukt šīs darbības, neveicot vai neatceļot datus galvenajā darījumā. Vietējās, savrupās un pakotnes funkcijas un procedūras.

Ko jūs šajā sakarā domājat ar autonomu darījumu?

An autonoms darījums ir neatkarīgs darījums ko ierosina cits darījums , un izpilda, neiejaucoties vecākam darījums . Kad an autonoms darījums tiek saukts par izcelsmi darījums tiek atstādināts.

Kādas ir Pragma autonomā darījuma priekšrocības?

Var būt noderīgi reģistrēt informāciju neatkarīgi no primārās darījums lai to varētu izdarīt, neietekmējot primāro darījums (kas var būt noderīgi, lai reģistrētu kļūdu informāciju, kad sagaidāt primāro darījums jāatripina).

Ieteicams: