Вниз
Скачать: CL | DM;

trigger   Найти похожие ветки 

← →
uu ©   (2003-12-28 12:43) [0]

Подскажите почему при исполнении следущего запроса....

CREATE TRIGGER BEF_INS_FIRM FOR FIRM
ACTIVE BEFORE INSERT
AS BEGIN
NEW.FID = GEN_ID (GEN_FIRM,1);
END

выдает

Dynamic SQL Error
SQL error code = -104
Unexpected end of command
Statement: CREATE TRIGGER BEF_INS_FIRM FOR FIRM
ACTIVE BEFORE INSERT
AS BEGIN
NEW.FID = GEN_ID (GEN_FIRM,1)


← →
jack128 ©   (2003-12-28 14:24) [1]

Потому что символ ";" расматривается как конец запроса.
Что бы выполнить твой запрос нужно сделать так
set term ^;
CREATE TRIGGER BEF_INS_FIRM FOR FIRM
ACTIVE BEFORE INSERT
AS BEGIN
NEW.FID = GEN_ID (GEN_FIRM,1);
END ^
set term ;^


← →
Term ©   (2003-12-28 14:29) [2]

ты его где выполняешто это запрос


← →
jack128 ©   (2003-12-28 15:45) [3]

Ну я погоречился назвав ЭТО запросом..:-) Это скрипт, выполнить можно в IBConsole, IBExpert, isql наконец.. Если нужно программно, то IBScript..


← →
uu ©   (2003-12-28 15:53) [4]

ну я в консоли и выполняю :)
щас уже все зарабтало. спасибо!



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.006 c
1-83162
goga
2004-01-15 06:25
2004.01.26
Сохранение текста, таблицы и графики в одном файле


14-83245
Jel
2004-01-06 14:10
2004.01.26
Где лучше хранить настройки программы?


14-83241
vid
2004-01-05 23:32
2004.01.26
как передать в качестве аргумента функции МАССИВ ?


6-83230
PN Soft
2003-10-28 13:24
2004.01.26
e-mail


3-83102
evniy12
2003-12-29 08:23
2004.01.26
Как загрузить в Combobox данные через ADO




   Наверх