通过


编辑类型映射 (OracleToSQL)

编辑类型映射 ”对话框允许指定在源数据库对象和目标数据库对象之间映射类型的方式。

可以在多个位置访问此对话框:

  • 选择源数据库或数据库对象时,元数据资源管理器右侧会显示 “类型映射 ”选项卡。 单击“ 添加” 以添加新类型映射,或单击“ 编辑” 以更改现有类型映射。

  • “工具”菜单上,选择“项目设置”或“默认项目设置”。 在生成的对话框中,选择“ 类型映射”。 单击“ 添加” 以添加新类型映射,或单击“ 编辑” 以更改现有类型映射。

表特定的类型映射会优先于数据库和项目类型映射。 特定于数据库的映射会覆盖项目映射。

选项

源类型
选择要映射到 SQL Server 数据类型的源数据类型。

如果数据类型长度可变,则以下字段将显示在 “源”类型下:

From
指定此映射的最小长度。 例如,对于 nchar 数据类型,可以输入 10 以指定此映射适用于 从 nchar(10)开始的范围。


指定此映射的最大长度。 例如,对于 nchar 数据类型,可以输入 20 以指定此映射用于以 nchar(20) 结尾的范围。

目标类型
选择源数据类型映射到的 SQL Server 数据类型。 当 SSMA 在 SQL Server 中创建表或存储过程时,源数据类型将更改为此数据类型。

如果数据类型长度可变,则以下字段将显示在 “目标”类型下:

替换为
指定此映射的目标长度。 例如,对于 nvarchar 数据类型,可以输入 20 以指定指定的源数据类型应映射到 nvarchar(20)。