Thread: Calling rest service from postgresql functions and stored proc

Calling rest service from postgresql functions and stored proc

From
"mahesh.sp"
Date:
Hi,

Would like to know whether postgresql supports calling a rest service from function or stored procedure.

Looking for Oracle to postgresql feasibility study.

Searched in Google but could not find any official document regarding the same. Appreciate if inputs or reference links are shared or confirmed.


Thanks,
Mahesh

Re: Calling rest service from postgresql functions and stored proc

From
Magnus Hagander
Date:
On Thu, Feb 7, 2019 at 10:53 AM mahesh.sp <mahes.sp@gmail.com> wrote:
Hi,

Would like to know whether postgresql supports calling a rest service from function or stored procedure.

Looking for Oracle to postgresql feasibility study.

Searched in Google but could not find any official document regarding the same. Appreciate if inputs or reference links are shared or confirmed.


Absolutely. Pick any language capable of doing it (e.g. python, perl, v8/js etc) and it will work fine. Depending on what the rest api looks like it might also be a good idea to use something like multicorn to create a foreign data wrapper to access it, thereby not needing a function or procedure at all.
 
--

Re: Calling rest service from postgresql functions and stored proc

From
Pavel Stehule
Date:
Hi

čt 7. 2. 2019 v 10:53 odesílatel mahesh.sp <mahes.sp@gmail.com> napsal:
Hi,

Would like to know whether postgresql supports calling a rest service from function or stored procedure.

Looking for Oracle to postgresql feasibility study.

Searched in Google but could not find any official document regarding the same. Appreciate if inputs or reference links are shared or confirmed.

you can do simply via untrusted languages or you can use this extension  https://github.com/pramsey/pgsql-http (better).

or don't do it. Usually it is not great idea (sometimes there can be a exceptions)

Regards

Pavel




Thanks,
Mahesh