我正在寻找一种方法来设置从SQL查询返回列结果的宽度。格式SQL查询结果
我从ConfigScheduling运行一个查询,如产品是一个Nvarchar(最大)列。 带有“结果到网格”的SQL Server Management Studio中的结果是一个90个字符宽的可见列,其中存在完整的结果,但不可见。
谢谢
我正在寻找一种方法来设置从SQL查询返回列结果的宽度。格式SQL查询结果
我从ConfigScheduling运行一个查询,如产品是一个Nvarchar(最大)列。 带有“结果到网格”的SQL Server Management Studio中的结果是一个90个字符宽的可见列,其中存在完整的结果,但不可见。
谢谢
如果我没记错的话,SQL Server Management Studio中不能全为nvarchar(最大)字段拉入显示屏,并且不会尝试或者。完全访问结果集的唯一方法是使用第三方工具或将其显示在gridview或web应用程序中。
默认情况下找不到它,但是如果双击列标题的右侧部分,它将像在Excel中一样伸展。
工具>选项>查询结果> SQL Server>结果到网格>非XML数据 工具>选项>查询结果> SQL Server>结果到文本>每列中显示的最大字符数。
如果这些仍不能满足您的需求,则需要使用其他工具,如bcp或sqlcmd/osql。
文本文件的结果给出了整个结果。 – 2011-03-16 21:40:11