2010-10-13 8 views
0

Мне нужна хранимая процедура для поиска строки в любой базе данных на сервере базы данных. Например, на сервере базы данных есть 5 баз данных, и я хочу искать строку «sooraj» во всех таблицах всех баз данных на этом сервере. Пожалуйста, дайте мне знать, если это возможно.Найти значение во всех базах данных на сервере базы данных

Благодаря Sooraj

+0

Какой сервер базы данных вы с помощью? –

+0

Просто Google это, это было покрыто в миллионах мест для всех СУБД. –

+0

Возможный дубликат [искать все таблицы, все столбцы для определенного значения SQL Server] (http://stackoverflow.com/questions/1796506/search-all-tables-all-columns-for-a-specific-value-sql -server) –

ответ

1

несколько серверов баз данных позволяют определить «псевдоним», который указывает на другую базу данных. Так что вы можете сделать:

  1. Создание псевдонимов для всех баз данных в одном сервере
  2. Получить список всех соответствующих таблиц в хранимой процедуре
  3. Поиск таблицы
Смежные вопросы