Es verdad, no se pq me "empecine" en que l atabla era ctr_alt, cambie el nombre en la linea que me daba el error por bloq y se acabo el problema:)
Aqui me surge una duda, si yo, desde esta funcion quiero acceder a otra tabla que esta en otra base de datos, es posible? Por ejemplo tengo esta BD ctr_alt y la tabla bloq, si quiero acceder a una BD que se llama Clientes, una de cuyas tablas se llama fact, se peude hacer? Muchas gracias a todos por la inmensa paciencia que han tenido conmigo Un saludo Suso El 20 de agosto de 2009 20:14, Alvaro Herrera <alvhe...@alvh.no-ip.org>escribió: > Jaime Casanova escribió: > > > 2009/8/20 Suso Lopez <jlcu...@terra.es>: > > > Si, en efecto, me dioce el nombre de la tabla, query : ctr_alt on > > > usua...@localhost:5432 > > > > ah! entonces lo que se llama ctr_alt es la base de datos. > > Ahhhh, eso lo explica todo. El pg_dump que me envió por correo privado > efectivamente no tiene ninguna tabla llamada ctr_alt (tiene una tabla > "bloq" y otras de módulos contrib). Eso además explica que haya dicho > inicialmente que la función la creó "dentro de la tabla ctr_alt", porque > si bien no tiene sentido crear funciones "dentro" de tablas, sí tiene > sentido crearlas dentro de bases de datos. > > En resumen, es un problema de que no estás usando la terminología > correcta. > > -- > Alvaro Herrera Valdivia, Chile Geotag: -39,815 -73,257 > "Cuando mañana llegue pelearemos segun lo que mañana exija" (Mowgli) >