Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 применить ко всем базам сразу  [new]
smotritel89
Member

Откуда:
Сообщений: 54
допустим есть команда

ALTER DATABASE name OWNER TO new_owner


как написать цикл с переменной названия базы, чтобы применить эту команду ко всем базам сразу?

есть еще sp_MSForEachDB, но она включает в себя базы master.. можно ли как то исключить их?
17 ноя 14, 14:02    [16858524]     Ответить | Цитировать Сообщить модератору
 Re: применить ко всем базам сразу  [new]
Glory
Member

Откуда:
Сообщений: 104760
smotritel89
но она включает в себя базы master.. можно ли как то исключить их?

Проерять имя базы не судьба что ли ?

smotritel89
как написать цикл с переменной названия базы, чтобы применить эту команду ко всем базам сразу?

Использовать таблицу sys.databases
17 ноя 14, 14:04    [16858541]     Ответить | Цитировать Сообщить модератору
 Re: применить ко всем базам сразу  [new]
smotritel89
Member

Откуда:
Сообщений: 54
Glory
smotritel89
но она включает в себя базы master.. можно ли как то исключить их?

Проерять имя базы не судьба что ли ?

smotritel89
как написать цикл с переменной названия базы, чтобы применить эту команду ко всем базам сразу?

Использовать таблицу sys.databases



Спасибо
17 ноя 14, 14:09    [16858618]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить