Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Wywołanie API z procedury składowanej SQL Server

Zobacz link, aby uzyskać więcej informacji.

Declare @Object as Int;
Declare @ResponseText as Varchar(8000);

Code Snippet
Exec sp_OACreate 'MSXML2.XMLHTTP', @Object OUT;
Exec sp_OAMethod @Object, 'open', NULL, 'get',
                 'http://www.webservicex.com/stockquote.asmx/GetQuote?symbol=MSFT', --Your Web Service Url (invoked)
                 'false'
Exec sp_OAMethod @Object, 'send'
Exec sp_OAMethod @Object, 'responseText', @ResponseText OUTPUT

Select @ResponseText

Exec sp_OADestroy @Object


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jaka jest maksymalna liczba znaków dla NVARCHAR(MAX)?

  2. Jakie są główne różnice w wydajności między typami danych varchar i nvarchar SQL Server?

  3. Korzystanie z indeksów w tabelach SQL Server zoptymalizowanych pod kątem pamięci

  4. SQL, jak łączyć wyniki?

  5. Jak zainstalować sqlcmd i bcp w SUSE