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

Откуда:
Сообщений: 3216
Привет,

есть имя объекта (вьюха или таблица), нужно найти его на сервере в любой из баз. Как такое провернуть быстренько?
17 май 17, 18:55    [20490999]     Ответить | Цитировать Сообщить модератору
 Re: Найти таблицу/вьюху на сервере  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36692
sp_msforeachdb
17 май 17, 18:57    [20491002]     Ответить | Цитировать Сообщить модератору
 Re: Найти таблицу/вьюху на сервере  [new]
Т-Миронов
Member

Откуда:
Сообщений: 3216
Гавриленко Сергей Алексеевич
sp_msforeachdb


Спасиб.

create table #t (
    DBName sysname not null,
	TableName sysname not null
)
go
exec sp_msforeachdb 'use [?]; insert into #t (DBName,TableName) select ''?'', name from sys.tables'
go
select * from #t order By TableName
go
drop table #t
17 май 17, 19:05    [20491008]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить