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

Вниз

следующий номер автоинкриментного поля   Найти похожие ветки 

 
rosl   (2007-01-29 14:37) [0]

как узнать следующий номер автоинкриментного поля в IBase?


 
Sergey13 ©   (2007-01-29 14:45) [1]

Во первых в ИБ нет автоинкрементных полей.
Во вторых, следующее значение генератора можно узнать
select Gen_Id(gen_name,1) from rdb$database


 
Johnmen ©   (2007-01-29 15:18) [2]


> Sergey13 ©   (29.01.07 14:45) [1]
> ...следующее значение генератора...


Уже текущее :)))


 
Sergey13 ©   (2007-01-29 15:41) [3]

> [2] Johnmen ©   (29.01.07 15:18)

Где та грань, что отделяет настоящее от будущего? 8-)


 
novill ©   (2007-01-29 15:54) [4]

> [1] Sergey13 ©   (29.01.07 14:45)

ну есть еще способ (с похожей записью), но за него отрывают руки, поэтому я его писать не буду =Р


 
sniknik ©   (2007-01-29 16:00) [5]

> Где та грань, что отделяет настоящее от будущего? 8-)
настоящее
select Gen_Id(gen_name,0) from rdb$database
то что будет... возможно
select Gen_Id(gen_name,0)+1 from rdb$database
будущее (то что стало настоящим уже, сразу по вызову)
select Gen_Id(gen_name,1) from rdb$database
;)


 
Sergey13 ©   (2007-01-29 16:03) [6]

> [5] sniknik ©   (29.01.07 16:00)

Вот я говорю - просили будущее, получили настоящее. Где грань? 8-)))))))))


 
Petr V. abramov (not at home)   (2007-01-30 16:28) [7]

> select Gen_Id(gen_name,0)+1 from rdb$database
> будущее (то что стало настоящим уже, сразу по вызову)
ВОЗМОЖНОЕ будущее. т.к. пока мы этим Gen_Id(gen_name,0)+1 будем наслаждаться, другие транзакции продвинут генератор вперед.


 
sniknik ©   (2007-01-30 17:05) [8]

Petr V. abramov (not at home)   (30.01.07 16:28) [7]
комментарий не от того примера взял

настоящее
select Gen_Id(gen_name,0) from rdb$database


то что будет... возможно
select Gen_Id(gen_name,0)+1 from rdb$database


будущее (то что стало настоящим уже, сразу по вызову)
select Gen_Id(gen_name,1) from rdb$database



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

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

Наверх




Память: 0.48 MB
Время: 0.033 c
15-1169799693
AntonSimenko
2007-01-26 11:21
2007.02.18
SimpleXML.pas


2-1169345000
ol_nazgul
2007-01-21 05:03
2007.02.18
ComboBox дублирование строк


2-1170317335
-John-Doe-
2007-02-01 11:08
2007.02.18
Как удалить секцию из ini- файла?


15-1170119218
hmmm
2007-01-30 04:06
2007.02.18
PHP


2-1170181141
Garacio
2007-01-30 21:19
2007.02.18
ComboBox как в Яндекс