On Fri, Feb 20, 2009 at 11:27 PM, Gabriel Hermes Colina Zambra <hermeszam...@yahoo.com> wrote: > > Bueno, Ruc es varchar y id_cliente es integer, en 8.2 el parametro podia > comparar el parametro varchar en id_cliente sin problemas, siendo esta > permisividad muy comoda. >
en 8.3 se eliminaron algunos casts implicitos > > Otra cosa COST 100 ROWS 1000, no es soportado por 8.2, o por lo menos no con > el que uso en un cliente, pues genere una funcion en 8.3 y cuando copie el > ddl y lo ejecute en 8.2, ups, tuve que ver por que no caminaba y esta era la > causa. > COST Y ROWS fueron agregados en 8.3 para permitir darle al planeador alguna idea de que esperar en cuanto a las funciones... > Agradezco desde ya algun comentario sobre estos puntos > http://www.postgresql.org/docs/8.3/static/sql-createfunction.html http://www.postgresql.org/docs/8.3/static/release-8-3.html PS: esa funcion podrias declararla como STABLE http://www.postgresql.org/docs/8.3/static/xfunc-volatility.html -- Atentamente, Jaime Casanova Soporte y capacitación de PostgreSQL Asesoría y desarrollo de sistemas Guayaquil - Ecuador Cel. +59387171157 -- TIP 5: ¿Has leído nuestro extenso FAQ? http://www.postgresql.org/docs/faqs.FAQ.html