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

Вниз

Создание триггера в InterBase=проблема   Найти похожие ветки 

 
bobr12   (2002-07-30 12:06) [0]

Пытаюсь создать триггер для занесения в ключевой столбец уникальных значений (так как InterBase не поддерживает автоинкрементные поля). Делаю следующие действия (как в книжке)
1. Создаю таблицу:
CREATE TABLE GRUPPA
(
CODE INTEGER NOT NULL,
GRUPPA VARCHAR(10) NOT NULL,
PRIMARY KEY (CODE)
);

2.Создаю генерератор:
CREATE GENERATOR GENGRUPPA;
SET GENERATOR GENGRUPPA TO 1;
Все идет нормально - генератор и таблица создаются

3.Пытаюсь Cоздать Триггер
CREATE TRIGGER CodeGruppa FOR GRUPPA
ACTIVE
BEFORE INSERT
AS
BEGIN
NEW.Code=GEN_ID(GenGruppa,1);
END
И начинается ругань: Unexpected end of command. В чем же здесь проблема? - Все повторяю как в книжке написано.


 
3JIA9I CyKA ©   (2002-07-30 12:08) [1]


SET TERM ^;

CREATE TRIGGER CodeGruppa FOR GRUPPA
ACTIVE
BEFORE INSERT
AS
BEGIN
NEW.Code=GEN_ID(GenGruppa,1);
END

SET TERM ;^



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

Текущий архив: 2002.08.19;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.01 c
1-60664
GTA 3
2002-08-05 19:56
2002.08.19
Не получается с Reg.ReadBinaryData


8-60757
Antonio
2002-04-13 13:39
2002.08.19
несколько jpg в файл


1-60639
Leha-neo
2002-08-07 20:25
2002.08.19
Как считывать файлы...


1-60563
kronprince
2002-08-07 17:27
2002.08.19
Дружественный класс


1-60616
Bart
2002-08-08 13:30
2002.08.19
Помогите определить запущен файл или нет только по его имени?