无法作为空值导入 SQL Server 2008 TSV 文件 [英] Can't import as null value SQL Server 2008 TSV file

查看:28
本文介绍了无法作为空值导入 SQL Server 2008 TSV 文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用 SQL Server 2008 从 TSV 文件导入数据.

I import data from a TSV file with SQL Server 2008.

当我用整数列导入后确认一个表时,null被0替换.

null is replaced by 0 when I confirm a table after import with integer column.

如何导入为空值,请帮帮我!!

How to import as null, please Help me!!

推荐答案

  • 使用 bcp、-k 开关
  • 使用 BULK INSERT,使用 KEEPNULLS
    • Using bcp, -k switch
    • Using BULK INSERT, use KEEPNULLS
    • 评论后:

      • 使用 SSIS批量插入"任务,选项页面,保留空值"= true这是导入向导使用的内容:但您必须先保存并编辑它,因为我在 SSMS 2005 向导中看不到任何选项.

      这篇关于无法作为空值导入 SQL Server 2008 TSV 文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆