Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.009 c
8-60756
_ncux_
2002-04-12 15:51
2002.08.19
Книга по OpenGL из Internet а


14-60798
Mister
2002-07-23 06:02
2002.08.19
Мат


3-60491
SerKom
2002-07-26 20:04
2002.08.19
Как востановить таблицу Paradox - Corrupt table/index header.


6-60774
Новеньки в Делфи
2002-06-06 16:22
2002.08.19
в дельфе Cgi


14-60804
Mike B.
2002-07-22 15:30
2002.08.19
Гибкие методологии проектирования




   Наверх