Найдено 6 результатов
Мил человек, а чего бы тебе не почитать разА соответствующие главы в Language Reference и Data Definition Guide? Да уж не обессудьте, что задал вопрос, и не прочитал документацию. Думаю рейтинг форума от этого не упадет. :D exit и есть, посмотри еще www.ibase.ru/devinfo/testiu.htm там примеры обнов...
Исче один вопрос по этой - же теме в вдогонку... Существует ли команда для завершения работы триггера, в определенном месте (как EXIT в процедурах)? Просто необходимо, при добавлении строки в табл., проверять, сущ. ли такая строка, если 1)нет (не существует), то далее продолжаем работу триггера, т.е...
CREATE trigger provodka_bi0 for provodka active before insert position 0 AS DECLARE VARIABLE tres integer; begin select new_table.kol_vo from new_table where new_table.id_tovara=id_tovara into tres; if(new.kol<tres)then update new_table set new_table.kol_vo=(tres-new.kol) where new_table.id_tovara=...
Спасибо все что необходимо нашел
было с ошибкой:
переделал на:
!!!синтаксис языка SQL в тригеррах
было с ошибкой:
Код: Выделить всё
t=(select KOL_VO from new_table where new_table.id_tovara=id_tovara)
Код: Выделить всё
select new_table.id_tovara from new_table where new_table.id_tovara=new.id_tovara into t;
Триггеры
Доброго времени суток, господа БД-шники. Возник вопрос при создании тригера: Необходимо, чтобы при добавлении записи в таб. Provodka при, вставке кол-ва, товаров., выполнялась проверка в табл. new_table в колонке kol_vo (должно быть меньше либо равно)… ALTER TRIGGER provodka_bi0 active before insert...