Страница 1 из 1

Как сделать короче? Чтобы не создавать переменную для select

Добавлено: 04 май 2006, 22:57
KRAS
Как сделать короче? Чтобы не создавать переменную впустую.
триггер before update в таблице:


AS
declare variable "p_s_id" integer;
begin
for select f_flag from t_fat_out
where f_id=new.f_id and f_flag=0
into "p_s_id"
do exception "exc_already";
end


FB 1.53

Добавлено: 05 май 2006, 08:04
Dimitry Sibiryakov
if (exists(select f_flag from t_fat_out
where f_id=new.f_id and f_flag=0)) then
exception "exc_already";

Добавлено: 05 май 2006, 09:45
kdv
двойные кавычки в имени переменной зачем?

Добавлено: 05 май 2006, 13:19
Dimitry Sibiryakov
Человек любит сам себе создавать трудности.