Параметризировать базу

Михаил
Дата: 23.02.2010 18:26:08
Привет,

у меня есть база в которой куча вьюшек на одну другую базу (прописано прямо во вьюшках, типа select ... from DB123..Table234).

Можно ли как-то параметризировать эту базу-источник во вьюхах, чтоб менять ее одним движением для всех вьюх?
Леша777
Дата: 23.02.2010 19:05:56
Синонимы.
Михаил
Дата: 23.02.2010 19:30:23
они разве не для объектов?
Lecter
Дата: 23.02.2010 19:31:07
Михаил
они разве не для объектов?


Для Вашего случая они идеально подходят.
Леша777
Дата: 23.02.2010 19:39:49
автор

у меня есть база в которой куча вьюшек на одну другую базу


на каждый объект из другой базы - синоним.

Получить список синонимов можно : sys.synonyms . Дропнуть старые и привязать к новой базе очень быстро скриптом.
Михаил
Дата: 23.02.2010 20:10:09
Да, спасибо!
Про синонимы я думал как вариант.
То есть, вывод такой, что базу никак не параметризовать?
Crimean
Дата: 23.02.2010 20:34:01
еще вариант - хранимки

declare @procname sysname
set @procname = @dbname + '..sp_executesql'
exec @procname ...