В SSMS, когда я пытаюсь выполнить:
SELECT CONVERT(VARCHAR(MAX), REPLICATE('a',9000))
Я вижу только первые 8000 отображаемых символов. В настройках Инструмент >> Параметры >> Результаты запроса >> Сервер Sql >> Результаты в сетке установлено значение 65534, а для Результаты в текст установлено значение 8192.
Также, когда я пытаюсь запустить это из SQLCMD
sqlcmd -S Server -E -y 0 -Q "SELECT CONVERT(VARCHAR(MAX), REPLICATE('a',9000))" -o out.txt
Я вижу только 8000 символов.
Флаг -y 0 должен установить его до 1 МБ. Но я не более 8000 символов.
В чем может быть проблема?
спасибо,
_UB