Мне нужно отправить запрос в REST API из mysql db с хранимой процедурой.
Это способ отправки запроса на сервере ms sql;
USE [GameShop]
GO
/****** Object: StoredProcedure [dbo].[callWebServices] Script Date: 10/17/2014 00:48:12 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[callWebServices]
@id int
as
DECLARE @sUrl varchar(200)
DECLARE @obj int
DECLARE @response varchar(8000)
SET @sUrl='http://localhost:44016/api/Games?id='+convert(varchar,@id)
EXEC sp_OACreate 'MSXML2.ServerXMLHttp',@obj out
EXEC sp_OAMethod @obj,'Open',NULL,'GET',@sUrl,false
EXEC sp_OAMethod @obj,'send'
EXEC SP_OAGetProperty @obj,'responseText',@response out
select @response [response]
EXEC sp_OADestroy @obj
Это просто для ms sql, поскольку хранимые процедуры уже определены в ms sql. Но не в mysql. Согласно моему исследованию, это происходит с пользовательскими функциями в mysql. Я уже пробовал lib_mysql_sys udf.
Есть ли способ сделать это на mysql? Спасибо за помощь.