Escrever Stored Procedures em Linguagens externas

 Eu também não acreditei, mas é verdade.

Graças à Eric Herman (mysql.com) & Antony Curtis (ieee.org), agora podemos desenvolver nossas SP em:
C, PERL, Java,LegacyUDF e XML-RPC.

Outras linguagens ja fazem parte das próximas versões:
Python,Lua e Ruby.

Um exemplo:

XML-RPC Language Plug-in

Status: working

Requirements:

  • xmlrpc-c library

Example:

mysql> create function xml_get_state(id int) returns text

-> no sql language xmlrpc external name

-> ‘xmlrpc://betty.userland.com/RPC2;examples.getStateName’;

Query OK, 0 rows affected (0.00 sec)

mysql> select xml_get_state(40);

+——————-+
| xml_get_state(40) |
+——————-+
| South Carolina |
+——————-+

1 row in set (0.42 sec)

Mais aqui

Leave a Reply