Quantcast
Channel: SQL.ru: Microsoft SQL Server
Viewing all articles
Browse latest Browse all 7251

Подставить имя схемы в процедуре

$
0
0
Всем привет!
Мне нужно получить имена всех таблиц с полями в нужной схеме
SELECT  * FROM INFORMATION_SCHEMA.TABLES

выдаст все таблицы в текущей схеме

Выдаст всю структуру всех таблиц
SELECT * FROM INFORMATION_SCHEMA.COLUMNS


А мне нужно в процедуре получить все таблицы во всех схемах
Такое не прокатит
Declare @Tmp varchar(20)
set @Tmp='Test'
SELECT  * FROM [s]@Tmp.[/s]INFORMATION_SCHEMA.TABLES

А если я нахожусь в схеме Test1, а мне надо пробежаться по всем схемам (Test2, Test3)
Есть советы?

Viewing all articles
Browse latest Browse all 7251

Trending Articles