Я пишу сценарий Trans-SQL для сервера MSSQL 2005, который намеревается запросить путь к файлу для каждой имеющейся базы данных. Я могу перечислить базу данных, присутствующую в системе. Но как мне запустить отдельный запрос на основе результатов?
Ниже приведен вывод из списка баз данных с помощью команды (SELECT name from sys.databases
):
name
----
master
tempdb
model
msdb
Теперь я хотел бы взять имена этой базы данных (например, master, tempdb) и ввести другой запрос, а именно (exec sp_helpdb <database_name>
).
есть идеи?