gpt4 book ai didi

Excel 复制粘贴到 SQL Server 将 BIT 类型设置为 null

转载 作者:行者123 更新时间:2023-12-04 20:17:44 25 4
gpt4 key购买 nike

我正在将一些表数据从一个数据库复制到另一个(相同的表架构,一个数据库中的表为空,我正在从另一个数据库复制所有行)。

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

问题是某些列具有 BIT 类型。这些值在 SSMS 选择中显示为 1/0,在 Excel 中显示为 1/0。但是在粘贴到 SSMS 之后,这些值都变为空。

BIT 类型将显示为 1/0 但不会将 1/0 解析为输入?这是否意味着 BIT 类型实际上不支持复制粘贴操作?

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

最佳答案

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

值显示为 1/0 但只会从 True/False 解析,这似乎不是很一致或用户友好。

关于Excel 复制粘贴到 SQL Server 将 BIT 类型设置为 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18509232/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com