我有一个关于存储过程sp_updatestats的问题。我的理解是,从SQL Server 2000升级到SQL Server 2008时,我们需要执行这样的过程,但从SQL Server 2005升级到SQL Server 2008时,就不需要执行这样的存储过程了另一个问题是为什么从2000年到2008年需要执行这样的存储过程,有没有参考文档?
先谢谢你,乔治
我的应用程序需要在SQL Server数据库中维护一个存储过程。当应用程序运行时,如果存储过程不存在,它将创建存储过程,如果有新版本可用,则需要升级(删除并重新创建)存储过程。因此,我需要一些方法来存储该存储过程中的数字。
显然,我可以在使用procedurename, version创建的表中存储一行,如果没有更好的方法,我也会这么做。然而,我想知道SQL Se
我们开始从SQL Server 2000升级到SQL Server 2008,然后升级到SQL Server 2012 (我们不能直接从2000升级到2012)。SQL Server2000中的一个存储过程将@ErrorMsg的值设置为sys.objects视图中的name列,其中name是给定值。该过程在SQL Server 2000中工作,如果我在SQL Server 2012中运行以下代码,它将返回正确的名称,但在SQL Server 2012的存储过程<