Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Триггер в IB6 [D6, IB6.x]


Turalyon ©   (2002-03-05 13:35:00) 

Помогите.
Пытаюсь создать триггер взял пример из Developer Guide

Create Trigger CompCount FOR computer
active before Insert position 0
as
begin
new.c_id = gen_id(COMP_GEN,1);
end


на что он (IBConsole - Interactive SQL) мне говорит

Dynamic SQL Error
SQL error code = -104
Unexpected end of command


Turalyon   (2002-03-05 15:16:00) [1]

SET TERM ^ ???
Уже нашел... :)


Johnmen   (2002-03-05 15:14:00) [2]

Переобозначение разделителя...

SET TERM;^
.......
COMMIT^
SET TERM ^;


Turalyon   (2002-03-05 14:25:00) [3]

Спасибо, Виктор. А что обозначает SET TERM ^ ???
Я попробовал свой же запрос в SQL Explorer и все заработало...

PS Ваш запрос сработал уже в IBConsole


Виктор Щербаков   (2002-03-05 14:15:00) [4]

SET TERM ^

Create Trigger CompCount FOR computer
active before Insert position 0
as
begin
new.c_id = gen_id(COMP_GEN,1);
end ^


ОлегЕ   (2002-03-05 13:54:00) [5]

Рекомендую вместо IBConsole использовать IB Expert. Для xUSSR пользователей бесплатный - www.ibexpert.com


Наверх

Титульная страница Поиск, карта сайта Написать письмо