Come creare variabili di bind in Oracle

March 13

Oracle utilizza PL-SQL per creare le variabili di bind. variabili di bind consentono di query utilizzando i dati dinamici, ma la struttura della query vengono memorizzati nella cache del server di database. query nella cache correre più velocemente, in modo che il database restituisce i dati più velocemente che se non si utilizza le variabili di bind. La funzione è in genere utilizzato in applicazioni Oracle che hanno bisogno di prestazioni migliori.

istruzione

1 Fare clic sul pulsante di Windows "Start" e digitare "pl sql" nella casella di ricerca. Premere il tasto "Enter" e fare doppio clic sul guscio di collegamento PL-SQL per aprire la riga di comando.

2 Creare la variabile di legatura. Per esempio, se si desidera memorizzare nella cache una funzione di ricerca di un ID ordine, digitare il seguente codice per creare prima una variabile IDOrdine:

numero orderid variabile

3 Assegnare un valore alla variabile. La variabile non è vincolato fino a quando si assegna un valore. Il codice seguente assegna un numero vincolante alla variabile:

exec: ORDERNUMBER: = 100

4 Interrogare il server con la nuova variabile legata. Il codice seguente esegue una ricerca utilizzando la variabile legata creato nel passaggio due:

select * from ordini dove OrderID =: orderid;