简单语句,中文简体插入到繁体数据库中的问题
如:update   customercase_d   set   rivalproduct=N '兰兰 ' 
 把这个简体插入到繁体数据库中是正常显示 
 但如下: 
 declare   @sql   nvarchar(max) 
 set   @sql   = 'update   customercase_d   set   rivalproduct=N ' '兰兰 ' ' ' 
 exec(@sql) 
 这个插入到数据库就变成乱码(乱码为( "??? ")) 
 请问以这样的形势如何保证不会产生乱码呢?
------解决方案--------------------declare @sql nvarchar(max) 
 set @sql = 'update customercase_d set rivalproduct= '+N '兰兰 ' ' ' 
 exec(@sql) 
 试试
------解决方案--------------------@SQL字符串前加N前缀试试: 
 set @sql =N 'update customercase_d set rivalproduct=N ' '兰兰 ' ' '