Che cos'è Varray in PL SQL?
Che cos'è Varray in PL SQL?

Video: Che cos'è Varray in PL SQL?

Video: Che cos'è Varray in PL SQL?
Video: Arrays in PL/SQL| Varrays in PL/SQL | PLSQL VARRAYS | PLSQL Collections | SQL PLSQL Introduction 2024, Novembre
Anonim

Il PI / SQL linguaggio di programmazione fornisce una struttura dati chiamata VARRAY , che può archiviare una raccolta sequenziale di dimensioni fisse di elementi dello stesso tipo. UN varray viene utilizzato per memorizzare una raccolta ordinata di dati, tuttavia spesso è meglio pensare a un Vettore come un insieme di variabili dello stesso tipo.

Quindi, cos'è Varray in Oracle con l'esempio?

Varray in oracolo : Nel mio articolo precedente, ho spiegato dei tipi complessi di PL SQL così come diversi tipi di dati scalari con esempi . Varrays non sono altro che array di dimensioni variabili, che conterranno il numero fisso di elementi dal database. Varray in oracolo è anche conosciuto come variazione Vettore genere.

Successivamente, la domanda è: qual è l'uso delle raccolte in PL SQL? Molte tecniche di programmazione usa la raccolta tipi come array, borse, elenchi, tabelle nidificate, insiemi e alberi. È possibile modellare questi tipi nelle applicazioni di database utilizzando il PI / SQL tipi di dati TABLE e VARRAY, che consentono di dichiarare tabelle nidificate, array associativi e array di dimensioni variabili.

Quindi, cos'è il delimitatore in PL SQL?

Delimitatori . UN delimitatore è un simbolo semplice o composto che ha un significato speciale per PI / SQL . Ad esempio, usi Delimitatori per rappresentare operazioni aritmetiche come addizione e sottrazione.

Qual è la differenza tra Varray e la tabella nidificata in Oracle?

Varrays sono memorizzati da Oracolo in linea ( nel stesso tablespace), mentre tabella nidificata i dati sono memorizzati fuori linea in un negozio tavolo , che è un database generato dal sistema tavolo associato al tabella nidificata . Quando conservato nel Banca dati, tabelle annidate non conservano l'ordinamento e i pedici, mentre varray fare.

Consigliato: