Форматировать результаты SQL-запроса - PullRequest
0 голосов
/ 17 февраля 2009

Я ищу способ установить ширину возвращаемого столбца в результате запроса SQL.

Я запускаю запрос типа «Выбрать продукт из ConfigScheduling», где «Продукт» - это столбец Nvarchar (Max). Результат в SQL Server Management Studio с результатами в сетку - это видимый столбец шириной 90 символов с полным результатом, но не видимым.

Спасибо

Ответы [ 3 ]

2 голосов
/ 17 февраля 2009

Не удалось найти его по умолчанию, но если дважды щелкнуть правой части заголовка столбца, он растянется, как в Excel.

2 голосов
/ 18 февраля 2009

Инструменты> Параметры> Результаты запроса> SQL Server> Результаты в таблицу> Данные не в формате XML Инструменты> Параметры> Результаты запроса> SQL Server> Результаты в текст> Максимальное количество символов, отображаемых в каждом столбце.

Если они по-прежнему не соответствуют вашим потребностям, вам нужно использовать другой инструмент, например bcp или sqlcmd / osql.

1 голос
/ 17 февраля 2009

Если я правильно помню, SQL Server Management Studio не может вывести все поле nvarchar (max) на дисплей и не будет пытаться сделать это тоже. Единственный способ получить полный доступ к набору результатов - использовать сторонний инструмент или отобразить его в виде сетки или в веб-приложении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...