我在生产区域有一个 SQL Server 2008 数据库 MyDB。我在开发区恢复了这个副本并将其重命名为 MyDBTest。
我有一个 Sp 引用这个 MyDB 。所以在开发区,我把对 MyDB 的引用改成了 MyDBTest。除此之外,我在 Sp.
在将这个更改后的 SP 转移到生产环境时,我忘记将 MyDBTest 重命名为 MYDB。此 Altered SP 脚本在生产数据库中执行,不会失败。但显然查询不会返回任何值,因为 prod 区域中没有名为 MyDBTest 的数据库。我想知道为什么当我在 Prod 环境中执行 alter 脚本时这个 SP 脚本没有失败。
谢谢您的帮助。