【问题标题】:How to import from text file to sql server table having millions of records如何从文本文件导入具有数百万条记录的 sql server 表
【发布时间】:2015-08-19 07:06:11
【问题描述】:

我有一个共同作者数据集的文本文件,其中包含作者 ID 和以空格分隔的共同作者论文数。我想将此数据导入 sql server 表中,而此文本文件中的记录数以百万计,即文本文件的大小为 73MB。 请帮我把这个文件导入sql server表的方法。

谢谢

【问题讨论】:

    标签: sql-server text bulkinsert


    【解决方案1】:
    BULK 
    INSERT yourtable
    FROM 'location with filename'
    WITH
    (
    FIELDTERMINATOR = ' ',
    ROWTERMINATOR = '\n'
    );
    

    从这里找到更多 http://www.codeproject.com/Tips/775961/Import-CSV-or-txt-File-Into-SQL-Server-Using-Bulk

    另一个GUI approach 可能会有用。

    【讨论】:

    • OPs 数据没有逗号!
    • FIELDTERMINATOR 已更改为空格,感谢@JohnS
    猜你喜欢
    • 2013-05-02
    • 2013-05-02
    • 1970-01-01
    • 2012-05-30
    • 2011-01-13
    • 2021-05-29
    • 1970-01-01
    • 2010-09-13
    • 1970-01-01
    相关资源
    最近更新 更多