Re: [Pgsql] como se instala plruby (solucionado)

Página superior
Adjuntos:
+ (text/plain)

Responder a este mensaje
Autor: Rafael Bidegain
Fecha:  
A: pgsql
Asunto: Re: [Pgsql] como se instala plruby (solucionado)
Como instalar plruby en debian lenny.

después de la instalación del paquete postgresql-8.3-plruby

hay que ejecutar el script plruby.sql que está en el directorio
/usr/share/postgresql-8.3-plruby


template1=# \i /usr/share/postgresql-8.3-plruby/plruby.sql
CREATE FUNCTION
CREATE LANGUAGE
template1=# CREATE FUNCTION ruby_max(int4, int4) RETURNS int4 AS '
template1'# if args[0].to_i > args[1].to_i
template1'# return args[0]
template1'# else
template1'# return args[1]
template1'# end
template1'# ' LANGUAGE 'plruby';
CREATE FUNCTION
template1=# select ruby_max(1,2);
ruby_max
----------
        2
(1 fila)




Ahora puedo ver que entre los lenguajes instalados esta rubypl

template1=# SELECT * FROM pg_language;
lanname | lanowner | lanispl | lanpltrusted | lanplcallfoid |
lanvalidator | lanacl
----------+----------+---------+--------------+---------------+--------------+--------
internal | 10 | f | f | 0 | 2246 |
c | 10 | f | f | 0 | 2247 |
sql | 10 | f | t | 0 | 2248 |
plruby | 10 | t | t | 16384 | 0 |
(4 filas)



muchas gracias a todos.
--
Rafael Bidegain
La verdad permanece
_______________________________________________
Pgsql mailing list
Pgsql@???
https://listas.linux.org.ar/mailman/listinfo/pgsql