Re: Как правильно построить запрос
От: Smirnov.Anton Россия  
Дата: 14.02.05 08:20
Оценка:
Здравствуйте, Zzz, Вы писали:

Zzz>У меня есь запрос, при помощи которого я получаю список БД:

Zzz>SELECT dbid AS Db_ID, name AS Db_Name FROM master.dbo.sysdatabases
Zzz>Мне нужно ограничить этот список, включив только те БД, в которых присутствует некая таблица, пусть x_TblName.
Zzz>Каков должен быть синтаксис, чтобы я мог использовать Db_Name в запросе в качестве имени БД, в которой я буду проверять наличие нужной таблицы?
Ничего не выйдет, тк информация о таблицах БД хранится в таблице dbname..sysobjects
IMXO, проделать такое удастся только в курсоре по всем БД с использованием динамического SQL и занесением результята во временную таблицу
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.