Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nastaviť bind variables na Oracle SQL

Zakaždým , keď SQL je odoslaný do databázy , presná zhoda texte sa vykonáva za účelom zistiť , či tvrdenie je už prítomný v spoločnom bazéne . Ak nie je nájdená žiadna zhoda , intenzívny zdroj proces tzv tvrdá analýze sa vykonáva . použitie viazať premenné môžu zníženie tejto záťaže . Viazané premenné sú substitučné premenné , ktoré sa používajú v mieste literálny ( napr. " John Doe " ) , ktoré majú vplyv na odosielanie presne rovnaký SQL na Oracle zakaždým , keď dotaz je spustený . Použitie premenných viazaných môže viesť k výraznému zlepšeniu výkonu pre často dopytované multi - užívateľských databáz . Pokyny dovolená 1

Definujte premennú , ktorú chcete použiť vo svojom vyhlásení v SQL * Plus príkazového riadku pomocou syntaxe :

variabilný << mien premenných >> < >

Napríklad :

variabilný custid číslo
2

nastavte hodnoty premenných definovaných viazať pomocou syntaxe :

exec : << názov premennej >> : = << hodnota premennej >>

Napríklad :

exec : custid : = 123455

Sims 3

Zadajte príkaz SQL nahrádzajúci premennej väzba na hodnotu literála . Napríklad :

SELECT * FROM zam kde CUSTOMER_ID = : custid ;

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené