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
