declare @val nvarchar(max),@H_ARABIC nvarchar(max) select @val = 'select [settings_key] as N''اسم'' from [settings]' set @H_ARABIC= @val; print @H_ARABIC
Il affiche les résultats en select [settings_key] as N'???' from [application_setting]
select [settings_key] as N'???' from [application_setting]
mais comment puis-je get ce résultat
select [settings_key] as N'اسم' from [application_setting]
J'ai essayé plusieurs façons en changeant le guillemet mais sans utilité. Pls aide
Préfixez votre string littérale avec N
declare @val nvarchar(max),@H_ARABIC nvarchar(max) select @val = N'select [settings_key] as N''اسم'' from [settings]' set @H_ARABIC= @val; print @H_ARABIC