我聽說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