Извлечение всех таблиц и их данных в MSSQL и mySQL - PullRequest
0 голосов
/ 09 июля 2011

Не могли бы вы, ребята, сказать мне, как получить все таблицы вместе с их записями, учитывая, что мы не знаем имен таблиц в базе данных.

Например:

use my_database
select * from information_schema.tables 
-- gives all the tables from a database 

Также было бы здорово, если бы вы могли давать запросы MySQL и MSSQL.

Я думал, что это будет работать, но не сработало:

select * from (select [TABLE_NAME] from INFORMATION_SCHEMA.TABLES)

1 Ответ

4 голосов
/ 09 июля 2011

Для SQL Server вы можете использовать это:

exec sp_msforeachtable 'select * from ?'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...