我听说PostgreSQL中的一个可以在Ruby中编写存储过程。关于如何为PostgreSQL编写存储过程的Ruby教程?
但是我一直没能找到更多关于它教导如何真正做到这一点的信息。
有人可以推荐这方面的好消息。
谢谢
我听说PostgreSQL中的一个可以在Ruby中编写存储过程。关于如何为PostgreSQL编写存储过程的Ruby教程?
但是我一直没能找到更多关于它教导如何真正做到这一点的信息。
有人可以推荐这方面的好消息。
谢谢
查看本网站:http://moulon.inra.fr/ruby/plruby.html,它有一些很好的例子。
上面引用的网站似乎已经黑了。 – 2011-01-27 11:48:32
看起来像是一个新地点的项目:http://rubyforge.org/projects/plruby/ – 2011-01-27 12:10:33
很明显,你需要安装PL/Ruby。之后,您可以编写:
CREATE FUNCTION ruby_max(int4, int4) RETURNS int4 AS '
if args[0].to_i > args[1].to_i
return args[0]
else
return args[1]
end
' LANGUAGE 'plruby';
请检查其GitHub repository的安装说明。
不幸的是,似乎PL/Ruby项目不再被维护。 – 2013-04-07 20:46:13