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

Вниз

InterBase   Найти похожие ветки 

 
kolumb   (2003-11-05 14:31) [0]

Помогите с генератором. В очередной раз пытаюсь для поля с id создать генератор,замучился. Наставьте на путь истинный. Как это правильно делается. И нужно ли потом чё-то в Delphi доделывать или должно так работать?


 
}|{yk ©   (2003-11-05 14:37) [1]

Скачай IBExpert и не мучайся. Там это установкой галки решается


 
Johnmen ©   (2003-11-05 14:57) [2]

Генератор создается ВНЕ контекста полей или таблиц и, соответственно, никакого отношения к ним не имеет. Он самостоятельный объект БД.
Другое дело, что к нему могут иметь отношение другие объекты...


 
Малиновский Владимир   (2003-11-05 15:15) [3]

SET SQL DIALECT 3;

CREATE GENERATOR BANK_ID_GEN;
SET NAMES WIN1251;

CREATE TABLE BANK (
BANK_ID T_BANK_ID NOT NULL,
SNAME T_SNAME,
FNAME T_FNAME,
CITY T_CITY,
BIK T_BIK,
KS_ACC T_KS_ACC
);

ALTER TABLE BANK ADD PRIMARY KEY (BANK_ID);

SET TERM ^ ;

/* Trigger: BANK_GEN_ID */
CREATE TRIGGER BANK_GEN_ID FOR BANK
ACTIVE BEFORE INSERT POSITION 0
as
begin
IF (new.bank_id IS NULL) THEN
new.bank_id = GEN_ID(bank_id_gen, 1);

end
^


 
Zacho ©   (2003-11-05 17:45) [4]

Еще раз даю ссылку на статью, в которой все подробно описано http://www.ibase.ru/generator.htm



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

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

Наверх




Память: 0.47 MB
Время: 0.028 c
1-78944
Teapot
2003-11-13 23:23
2003.11.24
Клавиши управления курсором


3-78758
Виталя
2003-11-03 14:49
2003.11.24
Кодировки


3-78854
chistyakov
2003-11-03 17:41
2003.11.24
Проблема с ADOStoredProc


4-79214
frost63
2003-10-02 07:20
2003.11.24
ShellExecute


1-78987
NewD
2003-11-14 10:00
2003.11.24
Можно ли по имени класса получит ссылку на класс и его методы