首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

简单语句,中文简体插入到繁体数据库中的有关问题

2012-01-11 
简单语句,中文简体插入到繁体数据库中的问题如:updatecustomercase_dsetrivalproductN 兰兰把这个简体插

简单语句,中文简体插入到繁体数据库中的问题
如: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 ' '兰兰 ' ' '

热点排行