Valid data type changes

You can only change existing database dictionary mappings under certain conditions. If your database dictionary change does not fall within one of the following conditions, you will have to create a new database dictionary mapping to replace the existing mapping.

Valid data type changes
Starting data type New data type Example
Fixed-length character field Variable-length character field with the same column length Change a CHAR(10) mapping to a VARCHAR(10) mapping
Variable-length character field Fixed-length character field with the same column length Change a VARCHAR(10) mapping to a CHAR(10) mapping
Fixed-length character field Fixed-length character field with a longer column width

Change a CHAR(10) mapping to a CHAR(15) mapping

Fixed-length character field Variable-length character field with a longer column width Change a CHAR(10) mapping to a VARCHAR(15) mapping
Variable-length character field Variable-length character field with a longer column width Change a VARCHAR(20) mapping to a VARCHAR(40) mapping
Variable-length character field Fixed-length character field with a longer column width Change a VARCHAR(20) mapping to a CHAR(40) mapping

In addition to changing a column data type, you can also rename a column or a table.

Valid name changes
Database dictionary item Equivalent RDBMS item Example
File name Table name Change a table name from MY_TABLE to SAMPLE_TABLE
Field name Column name Change a column name from MY_COLUMN to SAMPLE_COLUMN