none
大数据量导入OPENROWSET 中 BULK 参数设置 RRS feed

  • 问题

  • OPENROWSET 
    ( { 'provider_name' , { 'datasource' ; 'user_id' ; 'password' 
       | 'provider_string' } 
          , {   [ catalog. ] [ schema. ] object 
           | 'query' 
         } 
       | BULK 'data_file' , 
           { FORMATFILE = 'format_file_path' [ <bulk_options> ]
           | SINGLE_BLOB | SINGLE_CLOB | SINGLE_NCLOB }
    } ) 
    <bulk_options> ::=
       [ , CODEPAGE = { 'ACP' | 'OEM' | 'RAW' | 'code_page' } ] 
       [ , ERRORFILE = 'file_name' ]
       [ , FIRSTROW = first_row ] 
       [ , LASTROW = last_row ] 
       [ , MAXERRORS = maximum_errors ] 
       [ , ROWS_PER_BATCH = rows_per_batch ] 
    我的SQL
    SELECT 'data.txt' AS FileName, 
          '.txt' AS FileType, 
          * FROM OPENROWSET(BULK N'c:/data.txt',bulk_options,SINGLE_CLOB) AS Document
    bulk_options::=
    ,CODEPAGE = 'ACP'
    消息 155,级别 15,状态 1,第 3 行
    'bulk_options' 不是可以识别的 BULK OPENROWSET provider 选项。

    何解??
    • 已编辑 Redforce 2013年3月7日 8:31 补充内容
    2013年3月7日 8:30

答案

全部回复