Columns

Automatic mapping

Easily deselect columns you do not wish to migrate. Columns which are part of a primary key have a key icon next to the name.

Default schema mapping rules (as well as project options schema mapping if you have specified your overrides there) determining the target table name.

This screen shows all the source and target columns and the data types. Default data type mapping rules are applied when determining the target types. If you have customized data type mapping in the project options, those rules will be applied first.

If you wish to have full control over any specific table, you can turn on the manual mode instead.

Manual mapping

With manual mapping, you can directly specify table name, column names, data types, nullability, default values, collation.

You can also select if you wish this table to be created on the target, or we should expect the table to exist and just load data into it.

Manual mapping always overrides project options. What you specify here is final.

Column Name

Specifies the source column name

Type

Indicates the data type of the source column

Target Name

The new column name in the target database

Target Type

Data type of the target column

Precision‍

Number of digits/characters a column can hold

Scale

Number of digits to the right of the decimal point in a number

Not Null

Enforces a rule that the column cannot have NULL values

Incrementing

The column will auto-increment

Default Value

A default value for the column when no other value is specified

Collation

Determines how data is sorted and compared in the database

Last updated