Re: Sequence functions

Поиск
Список
Период
Сортировка
Искать
От
Rod Taylor
Тема
Re: Sequence functions
Дата
в 15:17:17
Msg-id
1054235734.13721.46.camel@jester
Ответ на
Sequence functions (Rod Taylor)
Список
Дерево обсуждения
Sequence functions Rod Taylor <rbt@rbt.ca>
Re: Sequence functions Rod Taylor <rbt@rbt.ca>
Re: Sequence functions Tom Lane <tgl@sss.pgh.pa.us>
Re: Sequence functions Rod Taylor <rbt@rbt.ca>
Incase someone is interested, here is a patch without the CURRENT VALUE
FOR portion.

On Sat, 2003-05-24 at 23:39, Rod Taylor wrote:
> We need to track sequence usage in things like defaults.  nextval()
> function calls don't easily allow this to happen.
> 
> The 200N spec has NEXT VALUE FOR  as the equivalent to
> nextval(), which would allow this to happen.
> 
> I can make VALUE an IDENT in gram.y to prevent it from becoming a
> reserved keyword.
> 
> 
> I would also like to add CURRENT VALUE FOR  for an equivalent
> to currval().  CURRENT would need to become a reserved word for this to
> happen.
> 
> The SQL spec has several reason why CURRENT should be reserved including
> several cursor manipulation items (WHERE CURRENT OF), a windowing
> function (is this based on cursors?), DISCONNECT, etc.
> 
> Any objections to making CURRENT a reserved word?
> 
> 
> BTW, VALUE also seems to be used for a special form of unique
> constraint. UNIQUE(VALUE) which is equivalent to UNIQUE(SELECT * FROM
> ).
-- 
Rod Taylor 

PGP Key: http://www.rbt.ca/rbtpub.asc
В списке pgsql-hackers по дате отправления
От: Bruno Wolff III
Дата:
От: Tom Lane
Дата:
FAQ