SQL Server 二進位和大數值資料 (ADO.NET)
更新: November 2007
Microsoft SQL Server 2005 導入了 max 規範,可擴充 varchar、nvarchar 和 varbinary 資料型別的儲存容量。varchar(max)、nvarchar(max) 和 varbinary(max) 統稱為大數值資料型別。您可以使用大數值資料型別來儲存最多可達 2^31-1 位元組的資料。舊版 SQL Server 中的 text、ntext 和 image 資料型別可分別由 varchar(max) 和 nvarchar(max) 取代,而 image 資料型別可由 varbinary(max) 取代。
透過大數值資料型別,您就可以用舊版 SQL Server (二進位大型物件 (BLOB) 資料需要進行特殊處理) 不可能達成的方式來處理 SQL Server。
SQL Server 2008 導入了 FILESTREAM 屬性。這個屬性不是資料型別,而是可針對資料行定義的屬性,允許大數值資料儲存在檔案系統上,而非資料庫中。
在本節中
修改 ADO.NET 中的大數值 (max) 資料
說明如何使用 SQL Server 2005 所導入的大數值資料型別。SQL Server 2008 中的 FILESTREAM 資料 (ADO.NET)
說明如何使用儲存在 SQL Server 2008 中的大數值資料搭配 FILESTREAM 屬性。從檔案插入影像 (ADO.NET)
示範如何將 BLOB 值資料流處理至 SQL Server 2005 之前的 SQL Server 版本。使用 UPDATETEXT 搭配二進位資料 (ADO.NET)
示範如何以區塊將 BLOB 寫入 SQL Server 2000。