【问题标题】:How to use bcp command to import data in excel file into table?如何使用 bcp 命令将 excel 文件中的数据导入表中?
【发布时间】:2016-12-06 01:52:20
【问题描述】:

请帮我解决这个问题,我在将 excel 数据导入表格时遇到了问题,我在图像文件中提到了错误。请帮助我解决这个问题。

提前致谢。

【问题讨论】:

  • 为什么不使用 openrowset 代替?
  • 我只想在 bcp 命令上执行..

标签: sql sql-server-2012 bcp


【解决方案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$]')

【讨论】:

    【解决方案2】:

    您可以通过这样做将数据从 excel-sheet 复制粘贴到 SQL 表中:

    1. 选择excel中的数据,按Ctrl+C
    2. 在 Excel 中选择数据并按 Ctrl + C
    3. 在 SQL Server Management Studio 中右键单击表并选择编辑前 200 行
    4. 滚动到底部并通过单击行标题选择整个空行
    5. 按 Ctrl + V 粘贴数据

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-23
      • 2020-04-12
      相关资源
      最近更新 更多