Форум: "Базы";
Текущий архив: 2004.01.26;
Скачать: [xml.tar.bz2];
Вниз
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 вся ветка
Форум: "Базы";
Текущий архив: 2004.01.26;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c