Я хочу сохранить символы, не являющиеся английскими юникодами, в таблицу на SQL Server.Как хранить символы английского языка без английского языка с использованием динамического запроса в SQL Server
declare @cSql varchar(200)
set @cSql = ''
declare @cCode varchar(10)
set @cCode = '001'
declare @cKName Nvarchar(200)
set @cKName = N'ಒಂದು'
Insert into DepMast (omCode, omKName)
Values(@cCode, @cKName)
При выполнении вышеуказанного кода символы Юникода сохраняются по мере необходимости.
Но, если я использую динамический запрос, сохраняется '?????'
.
set @cSql = 'Insert into DepMast (omCode, omKName)
Values(''' + @cCode + ''',''' + @cKName + ''')'
exec(@cSql)
Любые идеи по хранению символов юникода с использованием динамического запроса?
Какая у вас настройка базы данных? – Raj
Это SQL_Latin1_General_CP1_CI_AS – user2944673