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