2009-06-29 79 views

回答

49

varbinary(1024)是你在找什麼。

有在SQL Server三種類型的二進制值存儲:

binary(n)爲長度n的固定長度的二進制數據。長度可以是18000
varbinary(n)可變長度二進制數據最大長度爲n。最大長度可以是18000
以上類型將存儲在行數據本身中。 varbinary(max)它用於存儲高達2GB的大二進制值(BLOB)。實際值存儲在一個單獨的位置,如果它大於8000字節,並且只有一個指針存儲在行本身中。此類型自SQL Server 2005起可用。

image數據類型用於存儲SQL Server 2005之前的BLOB。它已棄用,用於支持varbinary(max)image的存儲位置始終在數據行外部。

+0

在你的最後一句話中,你的意思是「圖像」的行爲與超過8k字節的「varbinary(max)」相同嗎? – Pacerier 2011-10-15 23:05:43

相關問題