Hva er Save-unntak i Oracle?
Hva er Save-unntak i Oracle?

Video: Hva er Save-unntak i Oracle?

Video: Hva er Save-unntak i Oracle?
Video: САМАЯ МОЩНАЯ СИЛА, КОТОРАЯ ДАСТ ТЕБЕ ВСЕ ❤️💰 Ронда Берн 2024, November
Anonim

De LAGRE UNNTAK klausul vil registrere evt unntak under bulkoperasjonen, og fortsette behandlingen.: FOR ALLE PL SQL « Oracle PL / SQL . De LAGRE UNNTAK klausul vil registrere evt unntak under bulkoperasjonen, og fortsette behandlingen.

På samme måte kan du spørre, hva er bruken av SAVE-unntak i Oracle?

Beskrivelse Legg til LAGRE UNNTAK klausul til FORALL-setningen din når du vil ha PL/SQL runtime-motor for å utføre alle DML-setninger generert av FORALL, selv om en eller flere enn mislykkes med en feil. Hvis du bruk INDISER AV, må du passe litt på å finne tilbake til den krenkende uttalelsen.

Foruten ovenfor, hva er forskjellen mellom bulk collect og bulk bind i Oracle? Bulk samle : er en KLAUSUL. brukes til å hente postene fra markøren. For alle : er en UTTALELSE. brukes til å utføre dml-operasjon av hentede poster. Kroppen til FOR ALLE setningen er en enkelt DML-setning -- en INSERT, UPDATE eller DELETE. INTO, FETCH INTO og RETURNING INTO klausuler.

Spørsmålet er også, hva er Oracle-bulk-unntak?

Bulk Operasjoner som er fullført siden Oracle 9i den FOR ALLE uttalelsen inkluderer en valgfri SAVE UNNTAK klausul som tillater bulk operasjoner for å lagre unntak informasjon og fortsette behandlingen. Når operasjonen er fullført, vil unntak informasjon kan hentes ved hjelp av SQL%BULK_EXCEPTIONS-attributtet.

Hva er bruken av masseinnsamling i Oracle?

MASSESAMLING reduserer kontekstbytter mellom SQL og PL/SQL motor og lar SQL-motoren hente postene på en gang. Oracle PL/SQL gir funksjonaliteten til å hente postene inn bulk heller enn å hente én etter én.

Anbefalt: