Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何使用 bcp 实用程序将数据从 xlsx 导入 sql 数据库。当我尝试导入时,它会抛出错误,提示“字符串数据,右截断”。我是否需要明确指定任何格式或分隔符选项?如果我尝试将数据库中的数据导出为 xlsx 文件并将其导入回数据库,它工作正常。但是导出的文件格式不正确,因为我尝试使用 office excel 打开它,它以某种奇怪的格式显示。
不要按原样使用 xlsx 文件,而是将其保存为另一种格式。
在命令行上用逗号指定分隔符,如下所示:
bcp MySchema.dbo.[My Table] in MyCreatedCSVFile.csv -T -c -t,
一个警告:您的数据文件中可能有定界符,在这种情况下,您将不得不更改数据或选择不同的定界符。