我认为我的问题很好地涵盖了我的问题,但这里有一些背景:
我们的数据库中有大约 1500 个存储过程。其中大约一半有 SET ANSI_NULLS ON,一半有 SET ANSI_NULLS OFF。
我们想使用 vs2010 数据库项目,并且正在将所有程序导入一个新的数据库项目(导入脚本)。我希望项目中创建的过程中有一半具有属性 Database Option ANSI Nulls ON 和一半 OFF,但它们都具有“项目默认值”。
如何正确导入我的程序?
添加信息:
程序被编写为
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE ...
混合存在是因为历史原因,我们需要保持这种状态。我们目前没有资源来解决所有问题。