Makkus B. created DERBY-7084:
--------------------------------

             Summary: Identity column data import does not increment generator
                 Key: DERBY-7084
                 URL: https://issues.apache.org/jira/browse/DERBY-7084
             Project: Derby
          Issue Type: Bug
            Reporter: Makkus B.


When importing table data containing identity column vales (defined as 
GENERATED BY DEFAULT AS IDENTITY) via SYSCS_IMPORT_DATA (or SYSCS_IMPORT_TABLE) 
 the data will be imported (when identity column was defined as GENERATED BY 
DEFAULT AS IDENTITY) , but the (internal) table index generator will not be 
updated. If the column is further defined as UNIQUE (or PRIMARY KEY) new data 
might not be added to the table (if the internal index will match an imported 
one).

The expected behaviour would be that the internal index would always stay ahead 
of identity values inserted to the table. This is: for a new table the index 
defaults to 1. If data is imported to a new table, the index should not stay at 
1 but become 1+max(imported_index). So the table can be continued to be used 
after the import.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to