Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.02.18;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.032 c
2-1170320253
Neket
2007-02-01 11:57
2007.02.18
Query


2-1170336039
Lera
2007-02-01 16:20
2007.02.18
Наличие файла


15-1169797740
zdm
2007-01-26 10:49
2007.02.18
GIF


15-1169984485
hmmm
2007-01-28 14:41
2007.02.18
HTML


2-1170381501
Riply
2007-02-02 04:58
2007.02.18
Многократное вхождение в критическую секцию.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский