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 utilizzano le variabili di bind . La funzione è in genere utilizzato in applicazioni Oracle che necessitano di prestazioni migliori. Istruzioni
1
Fare clic sul pulsante di Windows "Start " e digitare " pl sql " nella casella di testo di ricerca. Premere il tasto " Enter" e fare doppio clic sul guscio scorciatoia PL - SQL per aprire la linea di comando di shell .
2
creare la variabile bind . Per esempio, se si desidera memorizzare nella cache una funzione di ricerca di un ID ordine , digitare il seguente codice per creare un primo IDOrdine variabile :
variabile orderid numero
3
Assegna 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 : numero d'ordine : = 100
4
interrogazione al server con la nuova variabile vincolata . Il codice seguente esegue una ricerca utilizzando la variabile legata creata al punto due:
select * from ordini dove orderid = : orderid ;