powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как получить список таблиц селекта
4 сообщений из 4, страница 1 из 1
Как получить список таблиц селекта
    #32025567
Андрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли как то образом получить от СУБД список таблиц используемого селекта?
...
Рейтинг: 0 / 0
Как получить список таблиц селекта
    #32025576
Mikle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть такая sp sp_depends <name_objects>, где <name_objects>
таблица, stored proc, view,... выдает все зависимые объекты.
...
Рейтинг: 0 / 0
Как получить список таблиц селекта
    #32025625
Андрей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...не очень понятно,....суть вопроса вот в чем: у меня есть произвольный селект и я хочу получить от СУБД список всех таблиц из которых делалась выборка для этого селекта
...
Рейтинг: 0 / 0
Как получить список таблиц селекта
    #32025757
Gregory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может это и не то, что Вам нужно, но попробуйте сделать из select'а view , а уже затем используйте для него ту самую процедуру. Например , к базе Northwind есть запрос :

select a.*,b.* from dbo.Customers a,dbo.Territories b

Добавляем к нему кое-что и делаем из него view test :
create view test as
select a.*,b.* from dbo.Customers a,dbo.Territories b

После чего исполняем : sp_depends 'test'
В полученном результате будет перечень всех зависимостей этого view, то есть запроса !
Ну ,ессно, надо потом удалить test.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как получить список таблиц селекта
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]