Ո՞րն է SAVE բացառության օգտագործումը Oracle-ում:
Ո՞րն է SAVE բացառության օգտագործումը Oracle-ում:

Video: Ո՞րն է SAVE բացառության օգտագործումը Oracle-ում:

Video: Ո՞րն է SAVE բացառության օգտագործումը Oracle-ում:
Video: OPERA PMS - Oracle Hospitality elearning | 11. Դեբիտորական պարտքեր 2024, Նոյեմբեր
Anonim

Նկարագրություն Ավելացնել ՊԱՀՊԱՆԵՔ ԲԱՑԱՌՈՒԹՅՈՒՆՆԵՐԸ կետ ձեր FORALL հայտարարության մեջ, երբ դուք ցանկանում եք PL/SQL Runtime Engine՝ FORALL-ի կողմից ստեղծված բոլոր DML հայտարարությունները կատարելու համար, նույնիսկ եթե մեկը կամ մի քանիսը ձախողվել են սխալով: Եթե դու օգտագործել ՑՈՒՑԱՆԻՇՆԵՐԻ, դուք պետք է որոշակի ուշադրություն դարձնեք վիրավորական հայտարարությանը վերադառնալու ճանապարհը գտնելու համար:

Նմանապես, ո՞րն է Oracle-ում զանգվածային հավաքման օգտագործումը:

ՍԵՎՈՐ ՀԱՎԱՔԵԼ նվազեցնում է համատեքստի անջատումները SQL-ի և PL/SQL շարժիչը և թույլ է տալիս SQL շարժիչին միանգամից վերցնել գրառումները: Oracle PL/SQL ապահովում է գրառումները ներս բերելու ֆունկցիոնալությունը սորուն այլ ոչ թե մեկ առ մեկ բերել:

Նաև ի՞նչ է զանգվածային հավաքագրումը և որևէ սահմանափակում զանգվածային հավաքագրման մեջ: Օգտագործելով ՍՈՒՐԲ ՀԱՎԱՔՈՒՄ PL/SQL կետը ենթադրում է հետևյալը սահմանափակումներ Հավաքածուները պետք է օգտագործվեն որպես a-ում թվարկված թիրախային փոփոխականներ ՍԵՎՈՐ ՀԱՎԱՔԵԼ INTO կետ. 4. Կոմպոզիտային թիրախները (օրինակ՝ օբյեկտները) չեն կարող օգտագործվել որ RETURNING INTO clause else սխալ է հաղորդվում RETURNING կետով հատկանիշի համար:

Բացի դրանից, ո՞րն է Oracle-ի զանգվածային բացառությունը:

Զանգվածային Գործողություններ, որոնք ավարտվում են սկսած Oracle 9i the ԲՈԼՈՐԻ ՀԱՄԱՐ հայտարարությունը ներառում է կամընտիր SAVE ԲԱՑԱՌՈՒԹՅՈՒՆՆԵՐ կետ, որը թույլ է տալիս սորուն գործողություններ փրկելու համար բացառություն տեղեկատվություն և շարունակել մշակումը: Վիրահատությունն ավարտվելուց հետո, բացառություն տեղեկատվությունը կարող է առբերվել SQL%BULK_EXCEPTIONS հատկանիշի միջոցով:

Որո՞նք են գործարկիչները Oracle-ում:

Ա ձգան PL/SQL անունով բլոկ է, որը պահվում է Oracle Տվյալների շտեմարան և ավտոմատ կերպով գործարկվում է, երբ տեղի է ունենում հրահրող իրադարձություն: Օրինակ, եթե սահմանեք ա ձգան որը գործարկում է հաճախորդների սեղանի վրա INSERT հայտարարությունից առաջ, ձգան կկրակվի մեկ անգամ, նախքան հաճախորդների աղյուսակում նոր տող կտեղադրվի:

Խորհուրդ ենք տալիս: