如何使用bcp命令将excel文件中的数据导入表中?

时间:2016-08-01 04:38:56

标签: sql sql-server-2012 bcp

请帮我解决这个问题我坚持将excel数据导入到表中我得到的错误是我在图像文件中提到的..请帮我做这个..

提前致谢...

在此处输入图片说明enter image description here

enter image description here

2 个答案:

答案 0 :(得分:1)

如果您使用openrowset,您的查询应如下所示:

SELECT * INTO StagingTableLeadSource
                FROM OPENROWSET ('Microsoft.ACE.OLEDB.12.0', 'EXCEL 12.0;Database=D:\LeadSource.xls;HDR=Yes;IMEX=1','SELECT *  FROM [lead_source$]')

答案 1 :(得分:-1)

您可以通过以下方式将数据从en excel-sheet复制粘贴到SQL表中:

  1. 在Excel中选择数据,然后按Ctrl + C
  2. 在Excel中选择数据并按Ctrl + C
  3. 在SQL Server Management Studio中右键单击该表,然后选择“编辑前200行”
  4. 滚动到底部,然后点击行标题
  5. 选择整个空行
  6. 按Ctrl + V
  7. 粘贴数据