Podes postear la función? Lo unico que se me ocurre es ver los "release notes" desde 9.0.6 hasta 9.0.11.
Igualmente, te recomendaría actualizar todo (producción y desarrollo a 9.0.13 ASAP. El día 19 de abril de 2013 18:00, Guillermo E. Villanueva <[email protected]> escribió: > Amigos estoy teniendo un problemón que quizá a alguno le pasó y encontró > alguna solución fácil > Tengo un entorno de pruebas en 9.0.11 > Y un entorno en producción en 9.0.5 > Todo el sistema funcionaba bien en 9.0.11 > Cuando lo pasé al server 9.0.5 empezaron los problemas ya que el postgres le > da un nombre diferente a la columna resultado de una función del tipo SETOF. > Por ejemplo: > tengo una función definida de la siguiente manera: > CREATE OR REPLACE FUNCTION nacer.periodos() RETURNS SETOF timestamp without > time zone AS ... > cuando la llamo en 9.0.11 me da una tablita de una columna con nombre: > per_fecha > > cuando la llamo en 9.0.5 me da una tablita de una columna con nombre: > periodos > > Se imaginarán el lío que esto me produce en mi código php!! > Alguien sabe a que se debe el cambio y si se puede tocar algún parámetro > para alterar este comportamiento? > > Desde ya muchas gracias por la ayuda que me puedan dar. > > Guillermo Villanueva > -- Martín Marqués select 'martin.marques' || '@' || 'gmail.com' DBA, Programador, Administrador - Enviado a la lista de correo pgsql-es-ayuda ([email protected]) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda
