Oracle anvender PL -SQL til at oprette binde variabler. Bind variable lader dig søge hjælp af dynamiske data, men forespørgslen struktur er gemt i databasen serverens cache . Cachelagrede forespørgsler kører hurtigere , så databasen returnerer data hurtigere , end hvis du ikke bruger binder variabler. Funktionen anvendes typisk i Oracle applikationer , der kræver en bedre performance. Instruktioner
1
Klik på Windows "Start" knappen og skriv " pl sql " i søgefeltet tekstfeltet. Tryk på " Enter ", og dobbeltklik på PL -SQL shell genvej til at åbne skallen kommandolinjen.
2
Opret binder variabel. For eksempel, hvis du ønsker at cache en søgefunktion for en ordre id skrive følgende kode til først oprette en OrderID variabel : Hej
variable orderid nummer
3
Tildel en værdi for variablen . Variablen er ikke bundet , indtil du tildeler en værdi. Følgende kode tildeler en bindende tal til variablen : Hej
Exec : Ordrenummer: = 100
4
Query serveren med den nye bundne variabel. Følgende kode udfører en søgning ved hjælp af bundne variable oprettet i trin to : Hej
select * from ordrer, hvor OrdreID = : orderid ;