0
Ich habe eine procedure A
, die als Parameter eine Select-Anweisung übernimmt, aber ich möchte, dass meine Auswahl dynamisch sein.Oracle Plsql dynamische wählen Sie als Parameter
Proc A (query);
Proc B is
Declare
-- try 1 using variables
q varchar2(200):= 'select xy from table where col =' || var ;
-- try 2 using bind
q varchar2(200):= 'select xy from table where col = :v' ;
Begin
-- here i want to be able to define a variable based on certain conditions and my string q will take the variable.
A(q);
End;
Ist das möglich? Kann jemand bitte helfen?
Schauen Sie sich einfach "Related" Abschnitt auf der rechten Seite dieser Seite. Sie werden viele solche Antworten finden, die Ihnen helfen werden. –