Форум: "Базы";
Текущий архив: 2002.09.09;
Скачать: [xml.tar.bz2];
Внизпроверка Is null в триггере для Ib 6.0 Найти похожие ветки
← →
andwcomm (2002-08-20 17:32) [0]Как в триггере для Ib 6.0 проверить new.values для
триггера событие after update пустому (null) значению
и если пустое то присвоить old.values пишу
if new.values is null then new.values=old.values;
выдает ошибку. Что делать? Помогите.
← →
Val (2002-08-20 17:42) [1]какую?
← →
Johnmen (2002-08-20 17:44) [2]Что такое values ? Если имя поля - немедленно меняй на другое !!!
← →
andwcomm (2002-08-20 17:49) [3]CREATE TRIGGER AU_PRHRASH FOR PRHRASH
ACTIVE AFTER UPDATE POSITION 0 as
declare variable values integer;
begin
....
if new.values is null then new.values=old.values;
.....
end;
Текст приблизительно такой
Зарание благодарю что откликнулись!!!
← →
Val (2002-08-20 17:51) [4]>andwcomm © (20.08.02 17:49)
ты посты читаешь?
← →
Val (2002-08-20 17:53) [5]>andwcomm © (20.08.02 17:49)
ё.. какие values??? тебе реальные имена полей применять надо.
← →
Johnmen (2002-08-20 17:54) [6]1. (20.08.02 17:44)
2. New, Old - обращение к полям, а не к переменным
← →
andwcomm (2002-08-20 17:55) [7]На самом деле не values a
if new.vid is null then new.vid=old.vid
пишет " Token unknown line .. char .. new"
Еще раз MANY Thanks
← →
andwcomm (2002-08-20 18:16) [8]Скобочки надо ставить
if (new.vid is null) then new.vid=old.vid
← →
Val (2002-08-20 18:43) [9]потрясающе элегантное решение проблемы :)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.09.09;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c