增加SQL Server 2008 R2中的SET文本大小

时间:2015-08-19 07:50:16

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

我正在按照here的方式实现Json From XML。 问题是它增加了默认文本大小,并以Json格式截断结果。我想要全输出。如何将“设置文本大小”从2147483647增加到更大的值,但不保存,输出中也会出现相同的短字符串。

2 个答案:

答案 0 :(得分:1)

我得到了解决方案。在这里。

“查询”窗口仅用于显示目的。它可以选择"保存结果为"。我只是将结果保存为文本文件,它将完整结果保存在那里。 :)

答案 1 :(得分:0)

设置TEXTSIZE控制SQL Server备份的文本量。 "工具|下有另一个设置选项|查询结果| SQL Server |结果到网格,结果到文本"它允许您控制从输出窗口中显示从SQL Server返回的数据量。

听起来像SSMS渲染输出时发生截断,而不是SQL Server将数据传递给SSMS时。你不应该改变TEXTSIZE,特别是因为它已经设置为2GB。

在"工具|下更改这些设置后选项| ...",您必须打开一个新的查询窗口,因为更改的设置仅适用于新的查询窗口。