If I use something like
[ntext2] <> '1,032.5',
I get this error:
The data types ntext and varchar are incompatible in the not equal to operator.
The best possible solution would be if comparison is implemented in the same way for any column type. (<> operator is applicable for both NVARCHAR and INT).