列映射(SQL Server 导入和导出向导)
使用**“列映射”**对话框可以编辑转换参数。
![]() |
---|
如果选中了“表复制”选项,则不必复制表中的所有列。对于要跳过的列,请在此对话框的“目标”栏中选择“<忽略>”。 |
若要了解有关此向导的详细信息,请参阅使用 SQL Server 导入和导出向导导入和导出数据。若要了解用于启动该向导的选项和成功运行该向导所需的权限,请参阅如何运行 SQL Server 导入和导出向导。
SQL Server 导入和导出向导的作用是将数据从源复制到目标。该向导还可以为您创建目标数据库和目标表。但是,如果必须复制多个数据库或表,或者必须复制其他类型的数据库对象,则应改用复制数据库向导。有关详细信息,请参阅使用复制数据库向导。
选项
源
标识所选的源表、视图或查询。目标
标识所选的目标表、视图或查询。创建目标表/文件
指定如果目标表不存在是否创建目标表。删除目标表/文件中的行
指定在加载新数据之前是否清除现有表的数据。向目标表/文件中追加行
指定是否将新数据追加到现有表的已存在数据中。编辑 SQL
使用**“Create Table SQL 语句”**对话框中的默认语句,或按您的要求进行修改。如果要修改此语句,还必须对表映射进行相关更改。删除并重新创建目标表
选择此选项可以覆盖目标表。只有在使用该向导创建目标表时,该选项才可用。如果保存的是向导创建的包,则只可以删除并重新创建目标表,然后再次运行该包。启用标识插入
选择此选项可以将源数据中的现有标识值插入到目标表中的标识列。默认情况下,不允许对目标标识列执行此操作。Mappings
显示数据源映射中的每个列如何映射到目标中列。此列表包含以下列:
Source
查看可以为其设置转换参数的各个源列。目标
指定在复制操作期间是否忽略列。通过在此栏中对要跳过的列选择**“<忽略>”**,可以仅复制列的子集。在映射列之前,必须忽略所有不会被映射的列。类型
为列选择数据类型。可以为 Null
指定列是否允许 Null 值。大小
指定列中的字符数。精度
指定所显示数据的精度(指数字的位数)。小数位数
指定所显示数据的小数位数(指小数点后的位数)。