Uploaded image for project: 'Derby'
  1. Derby
  2. DERBY-167

Inserting values in an identity column

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 10.1.1.0
    • 10.2.1.6
    • SQL
    • None
    • SQL

    Description

      It is not possible to insert a specific value in a column defined as identity. This makes it very hard to migrate from other RDBMSs or to import data dumped from other databases.

      For example, an autoincrement column in MySQL should be an identity column. The problem is that when the data is dumped from MySQL to a file, it generates inserts with values. These values cant be inserted in the Derby table.

      Posible solutions: 1. being able to "generate by default as identity" 2. being able to disable the "identity" feature for a column 3. being able to generate a column as non identity and after data is populated, alter table to add the "identity" to the column.

      Attachments

        1. DERBY-167_7.patch
          28 kB
          Tomohito Nakayama
        There are no Sub-Tasks for this issue.

        Activity

          People

            tmnk Tomohito Nakayama
            crodriguez Christian Rodriguez
            Votes:
            2 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: