2013/10/4 Guillermo E. Villanueva <[email protected]>: > Buenas tardes, algunos de uds sabe en que se basa postgres para nombrar la > columna resultado del llamado a una función que devuelve un valor único?: > En el caso de: > select * from fn_simple(par1, par2); > > y de: > select fn_simple(par1, par2); > > Puede ser que el criterio para nombrar la columna resultado haya cambiado de > una versión a otra? >
Saludos, Podrías mostrar la función? e indicar mejor tu problema? Yo probe con esta función y obtuve el mismo resulltado (la columna fue llamada foo) desde 8.2 hasta 9.3, no probe en 8.3 porque no lo tengo instalado create function foo (i int) returns int as $$ select $1; $$ language sql; CREATE FUNCTION postgres=# select foo(3); foo ----- 3 (1 fila) postgres=# select * from foo(3); foo ----- 3 (1 fila) -- Jaime Casanova www.2ndQuadrant.com Professional PostgreSQL: Soporte 24x7 y capacitación Phone: +593 4 5107566 Cell: +593 987171157 - Enviado a la lista de correo pgsql-es-ayuda ([email protected]) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda
