Вызов веб-сервиса через SQL - PullRequest
0 голосов
/ 07 июня 2018

Я написал ниже код для вызова веб-службы.Который работал хорошо.Есть ли альтернатива в SQL для веб-службы?

 DECLARE @WebServiceURL VARCHAR(1000)='http://192.168.3.1:5478/GetData.asmx/GetRecentData'

    DECLARE @Object AS INT,
    DECLARE @ResponseText AS VARCHAR(8000);

    EXEC sp_OACreate
        'MSXML2.XMLHTTP' ,
        @Object OUT;
    EXEC sp_OAMethod
        @Object ,
        'open' ,
        NULL ,
        'get' ,
        @WebServiceURL,
        false;
    EXEC sp_OAMethod
        @Object ,
        'send';
    EXEC sp_OAMethod
        @Object ,
        'responseText' ,
        @ResponseText OUTPUT;

    EXEC sp_OADestroy
        @Object;
 RETURN 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...