8

我什么时候应该选择其中之一?空间和(全文)索引的含义是什么?

顺便说一句:我目前正在使用 SQL Server 2005 计划在接下来的几个月内升级到 2008。

谢谢

4

2 回答 2

13

新的(最大)字段使处理来自 .NET 代码的数据变得更加容易。使用varbinary(max),您只需将 a 的值设置为SqlParameter字节数组即可。对于图像字段,您需要编写几百行代码来将数据流进出该字段。

此外,不推荐使用图像/文本字段以支持varbinary(max)and varchar(max),并且未来版本的 Sql Server 将停止对它们的支持。

于 2008-09-06T02:50:26.140 回答
3

一旦你把它放在 blob 中,它就很难用于正常的 SQL 比较。请参阅使用大值数据类型

于 2008-09-06T02:37:05.640 回答