为什么 SSMS v18.11.1 导入向导会截断小数?

Why does SSMS v18.11.1 Import Wizard truncate decimals?

为什么 SSMS v18.11.1 会截断作为浮点数读入的小数?

此屏幕截图显示从制表符分隔的文本文件导入的值中有小数。 decimals in the values imported from a tab delimited text

此屏幕截图显示 table 中的小数点被截断了 This screenshot shows that the decimals were truncated in the SQL Server Import process

除了 float 之外,我还可以使用另一种数据类型来防止小数被截断吗?

你试过数字数据类型的值吗?这表示它的精度为 18,我想我过去使用过它,因为 float 会删除小数点后的值。

确保在“选择数据源”对话框的“高级”选项卡中将数据类型设置为浮动,并确保目标列是列映射中的浮动 window(如果 table 是新的)