Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.09;
Скачать: CL | DM;

Вниз

проверка 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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
7-27247
Гарик
2002-06-27 16:37
2002.09.09
Ресурсы


1-27080
FeatheryMan
2002-08-28 15:18
2002.09.09
Как открыть очень большой файл в RichEdit в Win2000?


7-27246
Tahion
2002-06-30 08:27
2002.09.09
Почему у некоторых типов файлов в реестре номер иконки отрицатель


14-27232
Димон1
2002-08-15 20:39
2002.09.09
Test


14-27184
Riper
2002-08-14 11:44
2002.09.09
WaitCommEvent