Проблема символов SQL при запуске через процесс выпуска - PullRequest
1 голос
/ 26 сентября 2011

Я использую MSBuild для выпуска своего кода .net и обновления базы данных.У меня проблема с определенными персонажами.Следующие сценарии работают нормально при запуске в студии управления SQL.Однако, когда они выполняются как часть процесса выпуска, первые две строки устанавливают символы в вопросительные знаки, а вторая пара сценариев обновления добавляет черный ромб с вопросительным знаком.

update dbo.Currency set symbol = '£' where id = 1
update dbo.Currency set symbol = '€' where id = 2

update dbo.Currency set symbol = N'£' where id = 1
update dbo.Currency set symbol = N'€' where id = 2

Любая помощь будетс благодарностьюЛюк

1 Ответ

0 голосов
/ 26 сентября 2011

Ваши файлы сценариев должны быть в Unicode или как минимум ANSI, чтобы сохранить набор символов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...