我想在SQL Server中创建一个包含超过8000个字符的列的html表。所以varchar(Max)
只存储了8000个解决方案..
答案 0 :(得分:3)
正如评论PRINT
中所述,可以容纳更多的字符而不是指尖可以让你抨击。请注意,如果您VARCHAR(MAX)
PRINT
变量,它只打印第一个 8000个字符(默认情况下),因为这是{{1}的限制功能。
编辑:扩展,你可以将字符位置传递给PRINT
,它将从该位置显示8000个字符,因此一个简单的while循环足以显示整个变量。