Excel复制粘贴到SQL Server将BITtypes设置为空

我正在从一个数据库复制一些表数据到另一个(相同的表模式,表是一个数据库中的空,我复制从另一个数据库中的所有行)。

我这样做是通过在SQL Server Management Studio中运行select,将结果复制到Excel来检查,然后从Excel复制到SSMS的“编辑顶端200行”。

问题是有些列有BITtypes。 值在SSMSselect中显示为1/0,在Excel中显示为1/0。 但是在粘贴到SSMS之后,这些值都是空的。

BITtypes将显示为1/0,但不会parsing1/0作为input? 这是否意味着BITtypes有效地不被复制粘贴操作所支持?

SSMS是版本10,Excel版本2003 SP3。

显然,BIT值需要是True和False才能正确parsing: http : //connect.microsoft.com/SQLServer/feedback/details/330293/1-and-0-not-recognised-as-boolean

它看起来不是很一致或用户友好的值显示为1/0,但只能从真/假parsing。