Форум: "Базы";
Текущий архив: 2002.06.10;
Скачать: [xml.tar.bz2];
Внизтриггер Найти похожие ветки
← →
uncle_m16 (2002-05-17 18:51) [0]Создаю тригер :
CREATE TRIGGER Auto_Inc_proc FOR PROCES
ACTIVE
BEFORE INSERT
AS
BEGIN
New.Nomer_PR = Gen_ID(PROCES_N_PROC,1);
END
Выводится окно об ошибке "Dynamic SQL Error
SQL error code = -104
Unexpected end of command".
Тот же глюк при создании хранимой процедуры
← →
Fay (2002-05-17 18:57) [1]А так?
SET TERM ^;
CREATE TRIGGER Auto_Inc_proc FOR PROCES
ACTIVE
BEFORE INSERT
AS
BEGIN
New.Nomer_PR = Gen_ID(PROCES_N_PROC,1);
END
^
SET TERM ;^
← →
uncle_m16 (2002-05-17 18:59) [2]
> SET TERM ^;
Спасибо,
Оно работает, но че это за прикол ?
← →
Fay (2002-05-17 19:14) [3]Почитай DDG
← →
Desdechado (2002-05-17 19:14) [4]просто точка с запятой - разделитель команд по умолчанию.
и она же используется внутри ХП, поэтому надо переопределить разделитель на другой, чтоб ИБ понял, где конец команды создания триггера
← →
Fay (2002-05-17 19:36) [5]Вот человек, похоже, читал. 8)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.06.10;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c