Главная страница
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
3-78752
lext
2003-11-03 15:31
2003.11.24
Здравствуйте уважаемые! У меня есть ряд вопросов. Очень просю.


14-79167
Asteroid
2003-10-28 14:23
2003.11.24
Народ не знает математики...


1-79036
Sveta
2003-11-13 15:51
2003.11.24
Работа с txt-файлами


4-79229
Ich Hasse
2003-09-28 19:30
2003.11.24
реакция на help


11-78869
savva
2003-03-11 15:26
2003.11.24
object и interface