Я хочу обновить таблицу в каждой БД на сервере
У меня есть таблица конфигурации с такими же полями "SMTP_Server". Я хочу обновить поля с новым значением в каждой базе данных на сервере.
sp_foreachdb
обновляет последнюю таблицу (в последней базе данных). Зачем?
пожалуйста помоги
1 ответ
Этот sp, кажется, не "официально" поддерживается и иногда имеет проблемы...
См.: Создание более надежного и гибкого sp_msforeachdb по адресу http://www.mssqltips.com/tip.asp?tip=2201&home
... Я обнаружил случаи, когда при большой нагрузке и / или с большим количеством баз данных процедура может пропустить несколько каталогов без сообщения об ошибке или предупреждения. Поскольку эту ситуацию нелегко воспроизвести, а Microsoft обычно не заинтересована в исправлении неподдерживаемых объектов, это может происходить в вашей среде прямо сейчас....