Hi all,

Reading the doc on IDENTITY columns says:

==
Implementation:
    Two columns have been inserted in RDB$RELATION_FIELDS: RDB$GENERATOR_NAME 
and RDB$IDENTITY_TYPE.
    RDB$GENERATOR_NAME stores the automatically created generator for the 
column. In RDB$GENERATORS,
    the value of RDB$SYSTEM_FLAG of that generator will be 6. RDB$IDENTITY_TYPE 
will currently
    always store the value 0 (by default) for identity columns and NULL for 
non-identity columns.
    In the future this column will can store the value 1 (always) when Firebird 
support this type
    of identity column.
==

However, when creating a new table with an identity column, rdb$identity_type 
holds “1” and not “0”.

Anyone care to clarify?

Using WI-T6.3.0.31141 Firebird 3.0 Alpha 2


With regards,

Martijn Tonies
Upscene Productions
http://www.upscene.com

Download Database Workbench for Oracle, MS SQL Server, Sybase SQL
Anywhere, MySQL, InterBase, NexusDB and Firebird!
------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to