【发布时间】:2010-08-22 21:49:59
【问题描述】:
如果我使用类似的东西
[ntext2] <> '1,032.5',
我收到此错误:
数据类型ntext和varchar在不等于运算符中不兼容。
最好的解决方案是对任何列类型都以相同的方式实现比较。 ( 运算符适用于 NVARCHAR 和 INT)。
【问题讨论】:
-
将其转换为 NVARCHAR(MAX) 并且所有字符串函数都可供您使用... NTEXT 很乱,它已被弃用 - 摆脱它!
-
如果有人要求 M$ 将其 CRM DB 的 NTEXT 转换为 NVARCHAR,我将签署请愿书 ;)
标签: sql sql-server tsql ntext