• Carlo Romagnano (2/29/2012)


    This kind of error also is independent from version of sqlserver.

    You can not use - * / operators with chars

    Well, you obviously can - as long as one of the other operators is a numeric type, so that SQL can decide what to attempt to convert the chars to. That's the level of guidance that SQL expects and it seems a decent compromise, rather than just making it so it will attempt a conversion to a non-specified type.