【发布时间】:2015-04-24 10:37:10
【问题描述】:
以下是我的存储过程代码:
Alter PROCEDURE [dbo].[ConvertToFile]
@TempFileName varchar(8000)
AS
BEGIN
SET NOCOUNT OFF;
DECLARE @bcpFileCmd varchar(8000)
SET @bcpFileCmd= 'bcp "SELECT id,full_Name,message from NotesTable " queryout '+@TempFileName+' -t, -c -T'
EXEC master..xp_cmdshell @bcpFileCmd
END
BCP 将 NotesTable 中的所有数据转储到文件中。但我需要用双引号将消息结果括起来。消息字段的数据类型是文本。我无法将它附加到 BCP 的选择查询中。
【问题讨论】:
标签: sql-server stored-procedures bcp