您的位置:首页 > 数据库

关于SQLServer的字段类型-技术需要与时俱进

2008-12-26 14:02 351 查看
博客的第一篇文章,谈谈目前的我们项目中遇到的SqlServer字段的问题:

目前SQLServer支持的Text/NText类型不支持在SQL中直接的“=”操作符,所以进行数据的比较比较困难

需要用到如下的方法:

SUBSTRING(ColumnA, 0, datalength(ColumnA)) = SUBSTRING(ColumnB, 0, datalength(ColumnB))

重要事项:

在 Microsoft SQL Server 的未来版本中将删除 ntext、text 和 image 数据类型。请避免在新开发工作中使用这些数据类型,并考虑修改当前使用这些数据类型的应用程序。请改用 nvarchar(max)varchar(max)varbinary(max)

技术需要与时俱进,否则你的经验只能成为你的羁绊。

网络上的信息丰富,但并不是所有的信息都是正确的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: