是否有任何数据类型可以在sql server中存储超过2 GB的数据

时间:2015-03-16 12:54:40

标签: sql database functional-programming

我需要在一列中存储超过2千兆字节的数据。有什么方法可以做到吗?我需要的数据是我存储在数据库中而不是在计算机中,这在使用文件流概念时会产生

1 个答案:

答案 0 :(得分:2)

没有。 NVARCHAR(MAX)是可用于在列中存储2GB数据的数据类型。但是你不能在其中存储超过2GB的数据,以便数据类型的上限。

另一方面,是什么让你在列中存储如此大的数据,因为这可能会导致很多性能开销,也可能不值得继续。我相信你可能会找到替代品。

可能的替代方案可能是拆分数据并将其存储到多行。 另外,如Mladen Prajdic评论,您可以使用 Filestream 来存储超过2Gb的数据。

相关问题