Как получить все записи из каждой таблицы, где id = 1 в MS SQL 2008
Как получить все записи из каждой таблицы (например, table1, table2, table3, ... tableN), где id = 1, из одной базы данных (например, database1) в SQL Server 2008 R2
Предположим,у меня есть 1 база данных и в ней есть бесконечные таблицы (например, table1,table2,...., tableN). Таким образом, можно получить всю запись из всей базы данных, где id=1 в каждой таблице.Я думаю, что это возможно с помощью SQL information_schema. table или information_schema.column, но я не знаю, как это использовать.
Любая помощь оценена по достоинству
Спасибо заранее
Что я уже пробовал:
Я попробовать с помощью регулярных выражений.стол и information_schema.колонки
Maciej Los
Да, это возможно!
Afzaal Ahmad Zeeshan
Вы знаете о том, что один запрос может возвращать одну таблицу (с несколькими таблицами, присоединенными к ней)?
Salman126
не могли бы вы сказать, как это сделать?