在 SSMS 中,当我尝试执行时:
SELECT CONVERT(VARCHAR(MAX), REPLICATE('a',9000))
我只看到显示的前 8000 个字符。设置工具>>选项>>查询结果>>Sql Server>>结果到网格设置为65534,结果到文本设置为8192。
另外,当我尝试从SQLCMD运行它时
sqlcmd -S Server -E -y 0 -Q "SELECT CONVERT(VARCHAR(MAX), REPLICATE('a',9000))" -o out.txt
我只看到 8000 个字符。
标志-y 0应该将其设置为 1 MB。但是我不超过8000个字符。
可能是什么问题呢?
谢谢,
_UB