SQL中BCP的使用注意事项
来源:互联网 发布:lol旧版英雄技能数据库 编辑:程序博客网 时间:2024/04/29 14:39
在SQL中,用到BCP.........QUERYOUT的时候,中间的内容决不允许有回车,因为这是在DOS下运行,会默认回车为换行。
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS OFF
GO
ALTER PROCEDURE ******
@FilePath char(64), /*文件地址*/
@FileName char(32), /*文件名称*/
@ResultCode int OUTPUT /* 错误数量*/
AS
SET NOCOUNT ON
/*********************/
/* declaration */
/*********************/
DECLARE @Query varchar(4000)
DECLARE @Result int
DECLARE @BcpCommand varchar(100)
DECLARE @SQL varchar(1000)
/*********************/
/* initial */
/*********************/
select @ResultCode = 0
SET @Query=''
SET @Result=0
SET @BcpCommand = '-c -T -t,'
SET @SQL=''
/*********************/
/* mainly processing */
/*********************/
SET @SQL='SELECT 列名 FROM 表名 WHERE 条件 ORDER BY 列名'
SET @Query ='bcp "' + @SQL + '" queryout ' +RTRIM( @FilePath) + RTRIM(@FileName)+' '+ @BcpCommand
EXEC @Result = master..xp_cmdshell @Query
SELECT @ResultCode = @@ERROR
/*********************/
/* later processing */
/*********************/
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
- SQL中BCP的使用注意事项
- sql server2000的BCP的使用技巧
- SQL Server bcp 及 NullIf 的使用
- sql server BCP 工具的使用
- SQL Server BCP使用小结
- SQL Server BCP使用小结
- SQL Server BCP使用小结
- SQL Server BCP使用小结
- BCP的使用技巧
- BCP的使用技巧
- BCP的使用转载
- sql server和sybase中通用的使用BCP倒出当前库中所有表的数据批处理脚本
- Sybase中bcp的用法
- Sybase中bcp的用法
- Sybase中bcp的用法
- SQL BCP
- 在SQL Server数据库中使用批处理的注意事项
- 转 在SQL Server数据库中使用批处理的注意事项
- 上机签到:信息检索技术 04图档2 第十一次
- 乱乱的桌面
- 点滴美肤日常厨房养颜和日常起居最忌六件事
- 请求StringTokenizer的用法??
- 请求StringTokenizer的用法??
- SQL中BCP的使用注意事项
- 目前麒麟现状之分析
- 北京好吃又便宜的地方
- 定义自己的Adapter
- Maven2的相关知识[zt]
- FLASH变量和FLASH计"次"器的构成
- 关于VC中的"stdafx.h"
- VC控件的一些原理
- 胃痛应该注意什么