Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Есть ли в Oracle автогенерируемые поля / 7 сообщений из 7, страница 1 из 1
13.02.2002, 10:59
    #32022865
Darmen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли в Oracle автогенерируемые поля
Можно ли в таблице Oracle создать поле, значение которой генерируется само.
Допустим в таблице нужен идентификатор, который с добавлением строки автоматически увеличивался бы на 1.
...
Рейтинг: 0 / 0
13.02.2002, 11:05
    #32022867
Михаил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли в Oracle автогенерируемые поля
Делается SEQUENCE и вешается на таблицу триггер.
...
Рейтинг: 0 / 0
14.02.2002, 06:13
    #32022940
Darmen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли в Oracle автогенерируемые поля
А без триггера и sequence. (т.к. я это уже использую)
...
Рейтинг: 0 / 0
14.02.2002, 07:40
    #32022949
none
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли в Oracle автогенерируемые поля
А чем не устраивают последовательность с триггером?
Зачем больше то?
...
Рейтинг: 0 / 0
23.02.2002, 17:59
    #32023833
Darmen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли в Oracle автогенерируемые поля
Просто у меня в базе таблиц 10, с идентификацией, и на каждую ставить по триггеру не охота как-то
...
Рейтинг: 0 / 0
26.02.2002, 08:21
    #32023904
none
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли в Oracle автогенерируемые поля
Ну не хотите триггер с последовальностью, тогда используйте последовательность без триггера:
INSERT INTO MY_TABLE(ID, ...)
VALUES(MY_SEQUENCE.NEXTVAL, ....);
Если такая конструкция не устраивает, тогда только верхний вариант. А иначе не как.

А в том, что вешать на 10 таблиц триггеры - проблемы вообще не вижу.
...
Рейтинг: 0 / 0
28.02.2002, 16:13
    #32024083
Darmen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли в Oracle автогенерируемые поля
На самом деле с последовательностями и тригерами я сделал с самого начала, просто хотел узнать есть ли другой вариант.
спасибо за ответы.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Есть ли в Oracle автогенерируемые поля / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]