sql bcp 实用程序 -in 与 xlsx ( Excel ) 文件
如何使用 bcp 实用程序将数据从 xlsx 导入到 sql 数据库。当我尝试导入时,它会抛出错误,提示“字符串数据,右截断”。我需要明确指定任何格式或分隔符选项吗? 如果我尝试将数据从数据库导出为 xlsx 文件并将其导入回数据库,则效果很好。但导出的文件格式不正确,因为我尝试使用 Office Excel 打开它,它以某种奇怪的格式显示。
How to use bcp utility to import data from xlsx to sql database. When i tried to import it throws error saying 'String data, right truncation'. Do i need to specify any format or delimiters option explicitly?
If I try to export the data from database as xlsx file and import that back to DB it works fine. but the exported file is not properly formatted as i try to open it with office excel it show up in some weird format.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不要按原样使用 xlsx 文件,而是以其他格式保存。
在命令行上指定分隔符,如下所示,使用逗号:
一个警告:您的数据文件中可能有分隔符,在这种情况下,您必须更改您的分隔符。数据或选择不同的分隔符。
Don't use the xlsx file as it is, but save it in another format.
Specify the delimiter on the command line like this with a comma:
One caveat: you may have your delimiter in your data file, in which case you will have to change your data or select a different delimiter.