如何在SSMS中查看ntext或nvarchar(max)中的所有文本?

258

如何在SQL Server Management Studio中查看NTEXT或NVARCHAR(max)中的所有文本?默认情况下,它似乎仅返回前几百个字符(255个字符?),但有时我只想快速查看整个字段,而无需编写程序来实现它。即使在SSMS 2012中仍存在此问题:(


1
可能是如何从SSMS获取完整结果集的重复问题。 - Martin Smith
11个回答

-3

快速查看大型varchar/text列的最简单方法:

declare @t varchar(max)

select @t = long_column from table

print @t

11
但是文本仍然被截断了 :-( - Rasmus
还是被截断了 :( - mkEagles
不要使用 pirnt @t,而是使用 select @t,然后你可以将完整的文本从 SSMS 输出窗口复制到 Word 中。 - clamchoda

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接