1

我有一个 CSV 文件中的数据,如下所示:

"2745","00","8824","02/15/99","-850.00","-144.20","0.00","0.00","0.00","0.00","-994.20","0.00",""

我正在尝试使用 SSMS 的导入向导将其导入 SQL Server 中的表中,但我认为我遇到了转换错误。

例如,第 2 列(第三列)在表格中设置为数字,第 3 列设置为日期,导入向导抱怨在转换中丢失数据。我可以理解它正在尝试从字符串转换为数字或字符串到日期,但是我如何告诉它转换数据?导入向导可以吗?

如果没有,推荐的方法是什么?让它导入到自己的表中,然后将数据复制到目标表中,在复制期间进行转换?

4

1 回答 1

0

如果您使用的是平面文件源,则可以通过选择Advanced然后指定每列的类型来选择传入列的数据类型。

在此处输入图像描述

于 2012-10-23T22:10:51.823 回答