WL#827: SEQUENCE object as in Oracle, PostgreSQL, and/or SQL:2003

Affects: Server-7.1   —   Status: Un-Assigned

In Oracle, PostgreSQL, and in SQL:2003, there are SEQUENCE objects which have
various options (to specify what the first number is, what the increment value
is, whether a range of numbers is cached, etc.). Sequences are separate objects 
rather than part of tables. Sequence values are dissociated from table 
storage, therefore deletes do not affect them and rollbacks do not affect 
them. 

Oracle implementation:
http://docs.oracle.com/cd/E16655_01/server.121/e17209/statements_6016.htm#SQLRF01314

PostgreSQL implementation:
http://www.postgresql.org/docs/9.3/static/sql-createsequence.html


An article "Sequences and Identity Columns" 
(http://web.archive.org/web/20021201224701/www.dbazine.com/gulutzan4.html)
describes the matter more fully. 
 
I added this item at Sinisa's request. 
 
In the Bordeaux group leaders' meeting (November 2003), 
"Oracle-type sequences" was specified as an item for 
version 5.1.