Передача юникода в хранимую процедуру - PullRequest
0 голосов
/ 08 мая 2020

У меня есть хранимая процедура на SQL сервере:

usp_InsertQAnswers accepting parameters, @sq int null,  @rnd int null,  @name nvarchar(50)

Я пытаюсь передать unicode (китайские символы) из формы php с

$sql = "Execute usp_InsertQAnswers '".$sq."', '".$rnd."', N'".$pa_name."'";

$result=odbc_exec($con,$sql);

вставленное «имя» будет отображать символы вроде åŠ ‰ å¾³ç… Œ7

, если я вызываю хранимую процедуру в SMSS, используя usp_InsertQAnswers 'number','number',N'chinese word'; он отлично работает

Как передать китайские иероглифы из формы в хранимую процедуру?

...