我有一个包含相同字段“SMTP_Server”的配置表。我想在服务器上的每个数据库中使用新值更新字段。
sp_foreachdb
更新最后一个表(在上一个数据库中)。为什么呢?
请帮助
答案 0 :(得分:3)
这个sp似乎没有“正式”支持,有时会出现问题......
请参阅:在http://www.mssqltips.com/tip.asp?tip=2201&home
处制作更可靠,更灵活的sp_msforeachdb...我发现了一些实例,在重负载和/或大量数据库的情况下,该过程实际上可以跳过多个目录而没有错误或警告消息。由于这种情况不易重现,并且由于Microsoft通常不想修复不受支持的对象,因此现在可能会在您的环境中发生这种情况。 ...