Saya pikir ini akan mencapai apa yang Anda inginkan. Anda dapat mendeklarasikan variabel bind, menyisipkan nilai ke dalamnya, lalu menggunakannya dalam pernyataan mendatang.
variable l_var varchar2(1);
begin
select dummy
into :l_var
from dual;
end;
select *
from dual
where dummy = :l_var;