比如 select @status = N'stopped' 那么其中的字符串 stopped 前面为什么要加 N 呢?而且我们发现有些地方加 N 与否都没有影响,有些地方又必须加 N. N 在这里表示 Unicode,就是双字节字符.对于西文字符,用一个字节来存储过足够了,对于东方文字字符,就需要两个字节来存储.Unicode 为了统一.规范.方便.兼容,就规定西文字符也用两个字节来存储. 也就是说加 N 就表示字符串用 Unicode 方式存储. 但有时候加与不加都一样,又是什么原因呢?这是