可以在ruby中编写MySQL存储过程吗?

时间:2010-07-31 23:12:51

标签: mysql postgresql

我听说PostgreSQL中的一个可以在ruby中编写存储过程(也是python / java / c ++)。

这在MySQL中是否可行?

因为我不想为它学习自己的语言。

由于

2 个答案:

答案 0 :(得分:1)

简单地说 - 不。在MySQL中,您必须使用其语言编写SP或在C/C++中编写UDF。我提出了一个C / C ++ UDF,但我不相信你甚至可以在它们中真正做一个存储过程。

他们不支持通过像PostgreSQL这样的可插拔系统支持不同的语言。

答案 1 :(得分:1)

不,你不能。只需在您的(虚拟)系统上安装PostgreSQL并安装PL / Ruby: http://moulon.inra.fr/ruby/plruby.html

使用Ubuntu和PostgreSQL设置虚拟机(在VMware或Virtual Box中)只需几分钟: https://help.ubuntu.com/10.04/serverguide/C/postgresql.html