Execute Query 출력을 Datatable Collection 형태로 받는 방법이 있을까요?

SSMS에서 프로시저를 실행하면 결과로 테이블이 4개가 조회되는데
Studio에서 해당 프로시저를 CommandType: Text(StoredProcedure로 하면 저장된 프로시저를 찾을 수 없다는 에러 발생)로 실행하면 가장 첫 테이블만 output으로 가져옵니다.
프로시저의 아웃풋을 datatable collection으로 받아올 수 있는 방법이 있을까요?