Re: PostrgeSQL + Sequence + Trigger
От: greenmagic  
Дата: 27.10.05 08:31
Оценка:
EF>Вопрос, как мне создать триггер на поле id, чтобы при добавлении новой записи, если поле ID null, то туда подставлялось значение из последовательности. Но оракле я так делал, а тут все перерыл, но нак и не нашел как это можно сделать. =(

Смотрим документацию:

CREATE TABLE tablename (
colname SERIAL
);

is equivalent to specifying:

CREATE SEQUENCE tablename_colname_seq;
CREATE TABLE tablename (
colname integer DEFAULT nextval('tablename_colname_seq') NOT NULL
);

вроде самый простой способ
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.