Database Reference
In-Depth Information
L: „ Wenn Oracle einen Cursor mit Literalen in der SQL-Area beim Parsing findet, wird
dieser Cursor für die jeweilige SQL-Anweisung benutzt. In diesem Fall findet keine Ersetzung
der Literalen statt. Das folgende Beispiel lässt das nachvollziehen.
64/!VHOHFWIURPGXDO
64/!DOWHUVHVVLRQVHWFXUVRUBVKDULQJ IRUFH
64/!
64/!VHOHFWIURPGXDO
64/!VHOHFWSODQBWDEOHBRXWSXWIURPWDEOHV\VGEPVB[SODQGLVSOD\BFXUVRU/$67
3/$1B7$%/(B287387
64/B,'GTWJGDIVKFKLOGQXPEHU
VHOHFWIURPGXDO
3ODQKDVKYDOXH
_,G_2SHUDWLRQ_1DPH_5RZV_&RVW&38_7LPH_
__6(/(&767$7(0(17_____
__)$67'8$/_____
Erst nach der Entfernung des Cursors mit dem Literal 200 aus der SQL-Area zeigt die Para-
metereinstellung cursor _ sharing = force ihre Wirkung.
64/!DOWHUV\VWHPIOXVKVKDUHGBSRRO
64/!
64/!VHOHFWIURPGXDO
64/!
64/!VHOHFWSODQBWDEOHBRXWSXWIURPWDEOHV\VGEPVB[SODQGLVSOD\BFXUVRU/$67
3/$1B7$%/(B287387
64/B,'JTG[DKYYFKLOGQXPEHU
VHOHFW6<6B%BIURPGXDO
3ODQKDVKYDOXH
_,G_2SHUDWLRQ_1DPH_5RZV_&RVW&38_7LPH_
__6(/(&767$7(0(17_____
__)$67'8$/_____
Search WWH ::




Custom Search