• 把文本文件数据快速导入Sql Server


    bulk insert <tablename>
     
    from '<filepath>'
     
    with
         (
             FieldTerminator
    ='<ternimator>',
             RowTerminator
    ='<recordend>'
         )

    比如,把 C:\aaa.txt (每行一个记录,不同字段间以制表符分隔)里的数据导入 表 xxx:
    bulk insert xxx
     
    from 'c:\aaa.txt'
     
    with
         (
             FieldTerminator
    ='\t',
             RowTerminator
    ='\n'
         )

    当然,前提是要保证各字段的数据类型能匹配.
    这种方法的优势是:只需要运行Sql语句就行(不需要Management Studio);速度非常快(我的情况下,6万多条数据只用了不到一秒).
  • 相关阅读:
    GDUFE ACM-1050
    hdu-2020
    hdu-2055
    hdu-2734
    GDUFE ACM-1145
    GDUFE ACM-1127
    GDUFE ACM-1126
    GDUFE ACM-1125
    GDUFE ACM-1124
    GDUFE ACM-1123
  • 原文地址:https://www.cnblogs.com/deerchao/p/1217510.html
Copyright © 2020-2023  润新知