2009-02-17 141 views
0

我正在寻找一种方法来设置从SQL查询返回列结果的宽度。格式SQL查询结果

我从ConfigScheduling运行一个查询,如产品是一个Nvarchar(最大)列。 带有“结果到网格”的SQL Server Management Studio中的结果是一个90个字符宽的可见列,其中存在完整的结果,但不可见。

谢谢

回答

1

如果我没记错的话,SQL Server Management Studio中不能全为nvarchar(最大)字段拉入显示屏,并且不会尝试或者。完全访问结果集的唯一方法是使用第三方工具或将其显示在gridview或web应用程序中。

+1

文本文件的结果给出了整个结果。 – 2011-03-16 21:40:11

2

默认情况下找不到它,但是如果双击列标题的右侧部分,它将像在Excel中一样伸展。

2

工具>选项>查询结果> SQL Server>结果到网格>非XML数据 工具>选项>查询结果> SQL Server>结果到文本>每列中显示的最大字符数。

如果这些仍不能满足您的需求,则需要使用其他工具,如bcp或sqlcmd/osql。