使用SQL在字符串中存储超过8000个字符

时间:2015-07-30 10:51:44

标签: sql sql-server sql-server-2008-r2

我想在SQL Server中创建一个包含超过8000个字符的列的html表。所以varchar(Max)只存储了8000个解决方案..

1 个答案:

答案 0 :(得分:3)

正如评论PRINT中所述,可以容纳更多的字符而不是指尖可以让你抨击。请注意,如果您VARCHAR(MAX) PRINT变量,它只打印第一个 8000个字符(默认情况下),因为这是{{1}的限制功能。

编辑:扩展,你可以将字符位置传递给PRINT,它将从该位置显示8000个字符,因此一个简单的while循环足以显示整个变量。