declare @xxx nvarchar(4000)然后应用程序中传递过来一个nvarchar类型的参数值

解决方案 »

  1.   

    不用加N到前面,直接把该变量申明为nvarcha,nchar就可以了
      

  2.   

    此时怎样把N加到前面,这句话怎么写才能保证插入中文时不出现乱码?
    =====>说明如下,只有常量在可以在前面加大写N来转换为unicode字符,变量只有定义为以下几种:
    nchar/nvarchar/ntext就是unicode字符变量