Главная страница
    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.034 c
6-1158038830
Elen
2006-09-12 09:27
2007.02.18
Программа виснет при закачке если меняю фокус на другую


2-1170070648
rosl
2007-01-29 14:37
2007.02.18
следующий номер автоинкриментного поля


2-1170335582
Kolan
2007-02-01 16:13
2007.02.18
ComboBox с цветными линиями вместо текста.


15-1169431613
SerJaNT
2007-01-22 05:06
2007.02.18
Вопросы по Wi-Fi


2-1170070143
Квэнди
2007-01-29 14:29
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский