Cześć,
Jak można przekazać wartość dla klasuli where
Mam coś takiego:
declare
cursor c(whereClause IN varchar2) IS select a, b from table_tmp where a in (whereClause);
param varchar2(50);
begin
-- wypełniam param
DBMS_OUTPUT.put_line(param );
-- wyswietla 'b','z'
for rr in c(param) loop
dbms_output.put_line(rr.aa); -- nic nie wyświetla, (anonymous block completed)
end loop;
end;
gdzie popełniam błąd?