ЧАстые Вопросы и Ответы
Модераторы: kdv, CyberMax
-
S.H.S
- Сообщения: 65
- Зарегистрирован: 25 ноя 2005, 02:18
Сообщение
S.H.S » 14 июн 2006, 12:09
Почему в Interbase/Firebird нет поля serial? После перехода с Informix на Firebird отсутствие поля serial добавило немного проблем и вопросов.
-
Merlin
- Динозавр IB/FB
- Сообщения: 1502
- Зарегистрирован: 27 окт 2004, 11:44
Сообщение
Merlin » 14 июн 2006, 12:22
И я вот думаю - почему у курицы 2 ноги, а не 4, как у собаки. Доставляет некоторое неудобство, когда есть садимся всёй семьёй - на всех ног не хватает.
-
kdv
- Forum Admin
- Сообщения: 6595
- Зарегистрирован: 25 окт 2004, 18:07
Сообщение
kdv » 14 июн 2006, 12:55
Почему в Interbase/Firebird нет поля serial?
хотя бы потому, что у Оракла и MS SQL тоже нет такого поля. Причем у Оракла этот механизм называется Sequence, а у MS SQL - identity.
в InterBase и Firebird это "генератор". Читай
www.ibase.ru/devinfo/generator.htm
-
S.H.S
- Сообщения: 65
- Зарегистрирован: 25 ноя 2005, 02:18
Сообщение
S.H.S » 14 июн 2006, 13:00
Про генераторы я знаю. Кстати на так давно я понял, как мне их не хватало в Informix'е.