Выходные данные не отображаются - SQL Server - PullRequest
1 голос
/ 25 февраля 2010

У меня есть оператор print в цикле while хранимой процедуры. Процедура обновляет около 20 000 записей. Оператор print должен распечатать первичный ключ каждой записи, но он не отображается в окне вывода, даже если процедура выполняется полностью и обновляет все записи. Существуют ли ограничения на количество данных, которые можно поместить в окно вывода в студии управления сервером sql?

Ответы [ 2 ]

2 голосов
/ 25 февраля 2010

Возможно, вы как-то печатаете нуль и получаете кучу пустых строк?

0 голосов
/ 03 марта 2010

Существует ограничение на количество отображаемых символов, но оно варьируется в зависимости от того, выводите ли вы результаты в текст или в сетку.

По умолчанию это 256 символов в столбце для текстовых результатов и 65535 символов для результатов, отправляемых в сетку.

Чтобы просмотреть текущие настройки, нажмите в меню Query и выберите Query Options... в SQL Server Management Studio.

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