哪种SQL Server数据类型将容纳8000个以上的字节?
BLOB SUB_TYPE BINARY (或 BLOB SUB_TYPE 0 或 BLOB 如果没有显式子类型),则是 VARBINARY(MAX) . 看到了吗 binary and varbinary (Transact-SQL)
BLOB SUB_TYPE BINARY
BLOB SUB_TYPE 0
BLOB
VARBINARY(MAX)
varbinary [ ( n | max) ] 可变长度二进制数据。 n 值从1到8000。 max 大小为2^31-1字节。存储大小是 长度。的ANSI SQL同义词 varbinary binary varying .
varbinary [ ( n | max) ]
n
max
varbinary
binary varying
访问这些类型的值的方式有一些不同(取决于使用的API)。在火鸟 值存储在行外并单独访问(尽管有些API会对您隐藏此信息),而在SQL Server中-IIRC-, VARBINARY 值存储在行上,API将允许您直接访问该值。
VARBINARY