Un oggetto matrice in PL /SQL offre un simile memorizzazione dei dati e di accesso come una tabella di database regolare . A differenza di una tabella di database , un oggetto array è progettato per lo stoccaggio temporaneo , consentendo agli amministratori di database per diminuire il carico di lavoro di un server di database . PL /SQL , noto anche come linguaggio di programmazione SQL , incorpora la funzionalità dei linguaggi di programmazione direttamente in comandi SQL standard , consentendo agli amministratori di database di eseguire le operazioni di programmazione come i cicli ricorrendo a un linguaggio separato . Utilizzo di loop in PL /SQL è un modo conveniente per compilare un oggetto array . Istruzioni

1

creare l’oggetto array. Dichiarare il nome della matrice e come PL /SQL devono organizzare la matrice . Ad esempio, ” DECLARE TYPE employee_table E TABELLA DI VARCHAR2 ( 50) INDICE PER BINARY_INTEGER ” crea una matrice denominata ” employee_table ” che accetta lettere come voci e viene ordinato da un intero binario .

2

Aggiungere campi l’oggetto array. Includere la variabile di indice di matrice “i” che identifica ogni voce . Ad esempio, utilizzare il codice ” dipendente employee_table , i BINARY_INTEGER ” per aggiungere i campi ” dipendente ” e “i “.

3

Avviare il ciclo. Digitare il comando “Inizia “. Impostare la variabile “i” alla prima cella si desidera che il ciclo di popolare . Ad esempio, ” Begin i: = 1; ” inizia il ciclo di entrare in “cella 1 . ”

4

Immettere il comando per il ciclo . Utilizzare i comandi e la sintassi di PL /SQL per codificare l’ operazione che si desidera ripetere . Ad esempio, ” per emp_rec in (select cognome da dipendenti ) dipendente loop ( i) : = emp_rec.last_name , i : = i + ​​1; anello finale; end; ” popola un array con il ” cognome ” valori della tabella ” dipendenti ” .