Так, давай поясню.
Мне нужно получать RowsAffected только для
INSERT/UPDATE/DELETE
Для остальных - алгоритм должен
вернуть -1.
ээээ... а что делать с таким вот случаем:
create procedure bla
returns (id integer, value integer)
as begin
for select id, value from table 1 into :id, :value
do begin
insert into table2 values(:id, :value);
delete table3 where id = :id
suspend;
end;
end
и
select * from bla;
Если мы выполним запрос с хранимой
процедурой (isc_info_sql_stmt_exec_procedure) - такой
алгоритм сработает и вернет сумму
чисел. Б....я буду - у меня для таких
запросов получался ноль. А мне ноль не
нужен, мне нужен -1.
слюшай, зачэм -1, бэри 0 - он лучьше!!
(или это у тебя где-то стандартов такое прописано?)
Роман