visualstudio中的SQL文件编码
当我们在Visual Studio中创建存储过程(扩展名为.sql)时,文件编码会自动设置为“Unicode(带签名的UTF-8)-Codepage 65001” 这导致了我们的DBA的问题,因为他们的脚本不喜欢它 我们必须手动进入并将其更改为“西欧(windows)-代码页1252”visualstudio中的SQL文件编码,sql,visual-studio,stored-procedures,Sql,Visual Studio,Stored Procedures,当我们在Visual Studio中创建存储过程(扩展名为.sql)时,文件编码会自动设置为“Unicode(带签名的UTF-8)-Codepage 65001” 这导致了我们的DBA的问题,因为他们的脚本不喜欢它 我们必须手动进入并将其更改为“西欧(windows)-代码页1252” 这似乎只发生在我们从2005年升级到VS2008之后。有人能解释一下发生了什么以及如何阻止它吗?我想有人遇到了类似的问题,比如你的问题,并有以下解决方法,发布在 总结Codeslayer提供的链接(以防页面url
这似乎只发生在我们从2005年升级到VS2008之后。有人能解释一下发生了什么以及如何阻止它吗?我想有人遇到了类似的问题,比如你的问题,并有以下解决方法,发布在
总结Codeslayer提供的链接(以防页面url发生变化) 通过使用记事本打开sql文件模板并将其保存为ANSI文件,将其更改为ANSI编码。您可以对已创建的文件执行相同的操作。 \Common7\Tools\Templates\Database项目项
你让我们的DBA非常高兴 对于Visual Studio 2010,您需要更新另一组文件:
C:\Program Files(x86)\Microsoft Visual Studio 10.0\VSTSDB\Extensions\SqlServer\Items页面url已更改:)此编码也称为带BOM的
UTF-8
。