Answers:
要处理截断,请尝试将其转换为XML进行处理
DECLARE @S varchar(max)
SELECT @S = ''
SELECT @S = @S + '
' + EventLog FROM BatchProcess
SELECT @S AS [processing-instruction(x)] FOR XML PATH('')
马丁·史密斯(Martin's Smith) 对/programming/2759721/how-do-i-view-the-full-content-of-a-text-or-varcharmax-column-in-sql-server的回答中的代码进行了修改-200
这也可以解决换行符,但是如果麻烦的话,请尝试使用其他编辑器
- 删除所有的NewLine,只是一条连续的线。
这听起来像记事本的典型缺点。IIRC,为了实际显示换行符,记事本需要\r\n
换行符,而不仅仅是\n
。尝试粘贴到写字板或真实的编辑器中。