Заранее прошу за возможно простой вопрос , но отсутствие хорошей литературы по данному вопросу
не позволяет мне найти решение.
Ниже я привожу процедуру .
Вопрос как мне в предложении FROM подставить входной строковой параметр In_GDB
alter procedure VXOD_TKG (BSUBSC VARCHAR(8),start_date VARCHAR(8),end_date VARCHAR(8),In_GDB VARCHAR(6) )
returns (out_a VARCHAR(15),CALL_DATE DATE,STRTIME VARCHAR(8),DURATION VARCHAR(8))
as
DECLARE VARIABLE temp VARCHAR(8);
begin
for
select ASUBSCNUM,CALL_DATE,STRTIME,DURATION
from ????????????????????????????!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
where BSUBSCNUM=:BSUBSC
into :out_a, :CALL_DATE, :STRTIME, :DURATION
do
begin
select MNEM
from TKGID
where TKGID=:out_a
into :temp;
if (:temp is null) then temp='';
else
select MNEM
from TKGID
where TKGID=:out_a
into :out_a;