我从SQL Server 2008的TSV文件导入数据。
空是0的时候我跟整数列导入后确认表代替。
如何导入为空,请帮助我!
我从SQL Server 2008的TSV文件导入数据。
空是0的时候我跟整数列导入后确认表代替。
如何导入为空,请帮助我!
评论后:
这可以在OLE DB目标编辑器进行设置....有一个“保留空”选项。
替代使用导入和导出向导上的SQL Server Express,或任何人谁发现自己懒得修改SSIS包的:
使用文本编辑软件运行向导之前,请更换一个有效值NULL值,你知道没有出现在你的数据集(比如987654;!一定要首先做一个搜索),然后正常运行导入导出向导。 如果您的数据包含了每一个单独的值(也许位或tinyints),你就会有一些数据按摩在你前面,但它仍然可以通过使用临时表可以存储值的数量更多的数据类型。 一旦它在SQL,使用像命令
UPDATE TempTable
SET Column1 = NULL
WHERE Column1 = 987654
让那些属于他们的地方为NULL。 如果你使用一个临时表,使用INSERT INTO或合并,让您的数据到您的茶几。