Текущий архив: 2004.12.26;
Скачать: CL | DM;
ВнизАвтоинкрементное поле Найти похожие ветки
← →
neat (2004-11-29 11:13) [0]Здравствуйте! Подскажите пожалуйста как создать автоинкрементное поле в Oracle. Использую SQL Navigator for Oracle 4.1?
← →
Vlad © (2004-11-29 11:14) [1]
> neat (29.11.04 11:13)
> как создать автоинкрементное поле в Oracle
В Oracle нет понятия автоинкрементного поля.
Зато есть объект SEQUENCE. Подробнее - читай доки.
← →
Reindeer Moss Eater © (2004-11-29 11:15) [2]Нет там таких типов данных.
Зато есть sequence и триггеры
← →
AloneCorsar (2004-11-29 14:56) [3]создаешь SEQUENCE
Создаешь тригер
CREATE OR REPLACE TRIGGER имя_тригера
BEFORE INSERT ON STATION
FOR EACH ROW
BEGIN
SELECT имя_сиквенса.NEXTVAL INTO :NEW.имя_поля FROM dual;
END;
все.
Страницы: 1 вся ветка
Текущий архив: 2004.12.26;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.039 c