Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.026 c
1-1102616677
Intr
2004-12-09 21:24
2004.12.26
Service Application


14-1102431283
Чеширский_Кот
2004-12-07 17:54
2004.12.26
The Blow Monkeys, It Doesn t Have to Be This Way


14-1102020466
Marser
2004-12-02 23:47
2004.12.26
Хотелось бы узнать вашу точку зрения


1-1102691235
Ольга
2004-12-10 18:07
2004.12.26
Почему плодятся процессы EXCEL.EXE (D6, Excel 2000)


3-1101213986
Vn
2004-11-23 15:46
2004.12.26
UDF функция замены символов в строке для ІВ 5.5.




   Наверх