2010-07-26 73 views
0

当从SQL 2008数据库到Visual Studio 2010的数据库项目比较模式,如果架构名称中有一个空格,该脚本生成器生成以下内容:Visual Studio 2010的架构比较 - 更新脚本生成

创建查看“按字母顺序排列的产品列表”AS ...

建立数据库项目时,由于语法不正确(双引号),会引发错误。有没有一个选项让脚本生成器生成以下数据库项目将构建的?

创建视图[DBO]。[产品按字母顺序排列] AS ...

回答

0

谢谢!

为了后代的缘故,我尝试在数据库项目和模式比较选项中设置QUOTED_IDENTIFIER。如果架构对象本身有代码将QUOTED_IDENTIFIER设置为ON,则这些设置似乎并不重要。

当我更改架构代码以将QUOTED_IDENTIFIER设置为OFF时,它完美地工作!

相关问题