SQL Server:从文本转换为varchar,然后写入文本文件

时间:2013-02-22 14:48:56

标签: sql-server sql-server-2008 varchar

我将Text数据类型转换为varchar时遇到问题。我需要转换它,因为它被写入文本文件。问题是只有Text的前362个字符转换为varchar

这有效

DECLARE @txt varchar(362) = (SELECT Text FROM Whatever WHERE id = 1)

不工作

DECLARE @txt varchar(1000) = (SELECT Text FROM Whatever WHERE id = 1)

整个程序在此声明中失败,@txt将不会写入文本文件(使用xp_cmdshell

varchar(MAX)不起作用

寻求帮助

0 个答案:

没有答案