ITPub博客

BCP语法解释

原创 作者:lusklusklusk 时间:2016-09-12 19:14:01 0 删除 编辑

SET OUT_SQLSERVER=-S 192.168.132.63 -U sa -P sccs123

bcp FDC.DBO.tb_First_Five_QC out tb_First_Five_QC.txt -w -k -C 65001 %OUT_SQLSERVER%

以上如果把脚本存成文件名bcp.bat或没有-c或-w,则运行的时候一直刷屏这两行数据。却压根不执行,因为存成文件名bcp.bat与真实的bcp命令相冲突,只要改成其他名字如bcp1.bat并加上-c或-w

 

-C后面指定字符集,如65001表示UTF-8

 

-w是单独存在且必须存在的,不是说-w后面就是接%变量%,一般使用-w,较少用-c

 

 

-F 后面接数字

指定从被导出表的哪一行导出,或从被导入文件的哪一行导入

 

-L 后面接数字

指定被导出表要导到哪一行结束,或从被导入文件导数据时,导到哪一行结束

 

-c 

使用Char类型做为存储类型,没有前缀且以"\t"做为字段分割符,以"\n"做为行分割符

 

-w 

和-c类似,只是当使用Unicode字符集拷贝数据时使用,且以nChar做为存储类型

请登录后发表评论 登录
全部评论

注册时间:2015-02-02

  • 博文量
    311
  • 访问量
    260213