Oracle använder PL - SQL för att skapa bindevariabler . Bindevariabler kan du fråga med dynamiska data , men frågans struktur lagras i databasen serverns cache . Cachade frågor springa snabbare , så att databasen returnerar data snabbare än om du inte använder bindevariabler . Funktionen används normalt i Oracle applikationer som behöver bättre prestanda. Instruktioner
1
Klicka på Windows " Start" och skriv " pl sql " i sökrutan . Tryck " Enter " och dubbelklicka på PL - SQL shell genväg för att öppna skalkommandorad .
2
Skapa binder variabeln . Till exempel , om du vill att cacha en sökfunktion för en order -ID , skriver du följande kod för att först skapa en OrderID variabel :
variabelt Ordernr antal
3
Assign ett värde till variabeln . Variabeln är inte bunden förrän du tilldelar ett värde . Följande kod tilldelar ett bindande nummer till variabeln :
exec : ordernummer : = 100
4
Query servern med den nya bundna variabeln . Följande kod utför en sökning med den bundna variabeln skapade i steg två :
välj * från order där OrderID = : OrderID ;