Lukes's ORACLE HOME

记录自己学习的过程,如有需要欢迎转载,能给大家带来帮助就好。

  • 博客访问: 187108
  • 博文数量: 288
  • 用 户 组: 普通用户
  • 注册时间: 2015-02-02 12:00
  • 认证徽章:
个人简介

OCM认证,2年运维团队管理经历,5年DBA经验,喜欢游泳和踢球,阿根廷球迷,欢迎朋友们与我一同讨论足球

文章分类

全部博文(288)

文章存档

2018年(22)

2017年(149)

2016年(106)

2015年(11)

分类: SQL Server

2016-09-12 19:14:01


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做为存储类型

阅读(122) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
请登录后评论。

登录 注册