为什么VARCHAR(MAX)没有保存整个值?

时间:2018-02-27 13:02:03

标签: sql sql-server

我有一个带有 78232 字符的base 64图像(由于显而易见的原因没有放入编码)。

当我保存到SQL Server中的VARCHAR(max)列时,我没有得到整个值。我收到的字符串只有 43679 字符

由于我读到VARCHAR(max)最多可以存储2^31-1 = 2.147.483.647个字符,我觉得有些不对劲。

有人可以解释原因吗?

0 个答案:

没有答案