如: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)
这个插入到数据库就变成乱码(乱码为("???"))
请问以这样的形势如何保证不会产生乱码呢?
set @sql ='update customercase_d set rivalproduct='+N'兰兰'''
exec(@sql)
试试
set @sql =N'update customercase_d set rivalproduct=N''兰兰'''
hellowork(一两清风) 我刚才也试了这个set @sql =N'update customercase_d set rivalproduct=''兰兰'''
但后面N没加
呵呵
谢谢各位的帮助啊
问题在 hellowork(一两清风) 的帮助下解决