我正在尋找一種方法來設置從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