А как будут выглядеть возвращаемые данные?
AFAIK, можно вызвать любой WS из хранимой процедуры в MS SQL. Это очень похоже на вызов веб-служб из C # или другого языка .NET. Здесь вы можете найти более подробный сценарий.