Eri*_*son 3 sql-server csv import null flat-file
当我尝试将.csv逗号分隔的平面文件导入Microsoft SQL Server 2008R2 64位实例时,对于字符串列,原始数据中的NULL变为文字字符串"NULL",并且在数字列中我收到导入错误.谁能请帮忙??? 提前致谢!
吻
预处理它,用""替换所有"NULL".
即.csv文件将具有
,,
Run Code Online (Sandbox Code Playgroud)
代替
NULL,NULL,
Run Code Online (Sandbox Code Playgroud)
似乎为我做这份工作.
将数据放入临时表中,然后使用 SQL 代码插入到生产表中。
update table1
set field1 = NULL
where field1 = 'null'
Run Code Online (Sandbox Code Playgroud)
或者如果你想做很多领域
update table1
set field1 = case when field1 = 'null' then Null else Field1 End
, field2 = case when field2 = 'null' then Null else Field2 End
, field3 = case when field3 = 'null' then Null else Field3 End
Run Code Online (Sandbox Code Playgroud)