2011-09-26 6 views
1

MSBuild를 사용하여 .net 코드를 릴리스하고 데이터베이스를 업데이트하고 있습니다. 특정 문자에 문제가 있습니다. 다음 스크립트는 SQL 관리 스튜디오에서 실행할 때 잘 작동합니다. 그러나 릴리스 프로세스의 일부를 실행하면 처음 두 줄은 기호를 물음표로 설정하고 업데이트 스크립트의 두 번째 쌍은 검정색 다이아몬드에 물음표를 추가합니다.릴리스 프로세스를 실행할 때의 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 

모든 도움을 주시면 감사하겠습니다. 루크

답변

0

스크립트 파일은 문자 집합을 유지하려면 유니 코드 또는 ANSI 이상이어야합니다.

관련 문제