Re: [SQL] Auto increment field when updating?

Поиск
Список
Период
Сортировка
От Peter Vazsonyi
Тема Re: [SQL] Auto increment field when updating?
Дата
Msg-id Pine.LNX.4.10.10002191122430.19112-100000@kredit.sth.szif.hu
обсуждение исходный текст
Ответ на Auto increment field when updating?  (Robin Keech <robin@dialogue.co.uk>)
Ответы Re: [SQL] Auto increment field when updating?
Список pgsql-sql
I hope this helps:

=> create table test(a int4 NOT NULL DEFAULT 1, b text);
=> create function tg_test() returns opaque as '
->  declare x text; 
->  begin
->  new.a=old.a+1;
->  return new;
-> end;' language 'plpgsql';
=> insert into test(b) values('a');
INSERT 770064 1
=> update test set b='b';
UPDATE 1
=> select * from test;
a|b
-+-
2|b
(1 row)

Before this U need a createlang plpgsql too.


--nek;(



В списке pgsql-sql по дате отправления:

Предыдущее
От: "Mohit Marwaha"
Дата:
Сообщение:
Следующее
От: Nicola Cisternino
Дата:
Сообщение: ...LIMIT CLAUSE