我什么时候应该选择其中之一?空间和(全文)索引有何影响?
顺便说一句:我目前正在使用 SQL Server 2005,计划在接下来的几个月内升级到 2008。
谢谢
最佳答案
新的(最大)字段使处理 .NET 代码中的数据变得更加容易。使用 varbinary(max)
,您只需将 SqlParameter
的值设置为字节数组即可。对于图像字段,您需要编写数百行代码来将数据流式传输到该字段和从该字段传出。
此外,图像/文本字段已被弃用,取而代之的是 varbinary(max)
和 varchar(max)
,并且 future 版本的 Sql Server 将停止对它们的支持.
关于sql-server - SQL Server、nvarchar(MAX) 或 ntext、image 或 varbinary?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47203/