【发布时间】:2021-05-31 19:23:58
【问题描述】:
我在 SQL Server 中有表,我想从 xls 导入数据。我表中的一列是nvarchar(max)。当我使用“编辑”粘贴数据时,一切正常。但是当我使用“任务->导入数据”时,它会将这一列截断为 255。源文件中这一列的长度不超过 800。在列映射中,我看到该列的大小是“最大”。我可以更改哪些内容才能正确导入?
【问题讨论】:
标签: sql-server import xls truncate
我在 SQL Server 中有表,我想从 xls 导入数据。我表中的一列是nvarchar(max)。当我使用“编辑”粘贴数据时,一切正常。但是当我使用“任务->导入数据”时,它会将这一列截断为 255。源文件中这一列的长度不超过 800。在列映射中,我看到该列的大小是“最大”。我可以更改哪些内容才能正确导入?
【问题讨论】:
标签: sql-server import xls truncate
从 Excel 导入数据时存在限制,一列最多可包含 255 个字符。如果您有超过 255 个字符,它将截断其余字符。我建议您使用 .csv 而不是 .xls
【讨论】: