现在的位置: 首页 > 综合 > 正文

BCP工具导入导出的简单应用

2013年05月23日 ⁄ 综合 ⁄ 共 518字 ⁄ 字号 评论关闭
   bcp 实用工具可以在 Microsoft SQL Server 2005 实例和用户指定格式的数据文件间大容量复制数据。使用 bcp 实用工具可以将大量新行导入 SQL Server 表,或将表数据导入数据文件。除非与 queryout 选项一起使用,否则使用该实用工具不需要了解 Transact-SQL 知识。若要将数据导入表中,必须使用为该表创建的格式文件,或者必须了解表的结构以及对于该表中的列有效的数据类型。
    bcp 实用工具,其实是在DOS提示符下即可对数据进行导入导出的命令,我们可以直接把写好的语句放到一个.bat的批处理文件中,下次直接运行一下即可完成操作,即方便又快捷。以下是bcp实用工具的几个应用例子:

    bcp 库名..表名 out c:/a.txt -U用户名 -P密码 -SIP地址 -n -c  --将某表的内容导出到txt文件中

    bcp 库名..表名 in c:/a.txt -U用户名 -P密码 -SIP地址 -n -c  --将txt文件中的内容导入到某表中
    bcp "select * from 表名 where 条件" queryout c:/a.xls -U用户名 -P密码 -SIP地址 -n -c  --将某表中符合条件的记录导出到Excel文件中

抱歉!评论已关闭.