Я пытаюсь выяснить входы и выходы любой хранимой процедуры SQL Server 2008.SMO Сохраненная процедура обнаружения
Я использую SMO для подключения к экземпляру базы данных, затем я захватываю все базы данных и каждую из хранимых процедур баз данных.
В настоящее время я могу взять объект StoredProcedure
и получить входные параметры, но у меня возникли проблемы с поиском результата.
Я знаю, что могу использовать ExecuteWithResults
для прохождения в моей хранимой процедуре, чтобы запустить его, но как я могу получить результаты?
Также, как мне передать параметры? Я строю команду exec и передаю ее?
Редактировать: Я обнаружил, что мне нужно использовать SET FMTONLY ON, но как именно передать это в ExecuteWithResults?