我需要在一列中存储超过2千兆字节的数据。有什么方法可以做到吗?我需要的数据是我存储在数据库中而不是在计算机中,这在使用文件流概念时会产生
答案 0 :(得分:2)
否没有。 NVARCHAR(MAX)
是可用于在列中存储2GB数据的数据类型。但是你不能在其中存储超过2GB的数据,以便数据类型的上限。
另一方面,是什么让你在列中存储如此大的数据,因为这可能会导致很多性能开销,也可能不值得继续。我相信你可能会找到替代品。
可能的替代方案可能是拆分数据并将其存储到多行。 另外,如Mladen Prajdic评论,您可以使用 Filestream 来存储超过2Gb的数据。