2010/6/8 <aza...@cimex.com.cu>: > Hola > > Tengo una función hecha con plpgsql que devuelve true o false si encuentra > un record en una table, pero estuve probando hacerla con sql y no he podido.
eso es porque la funcion retornara true cuando encuentre registros pero no retornara nada cuando no encuentre nada, y no existe una forma razonable de cambiar nada por algo (false). una solucion podria ser: select case existe when 0 then false else true end from (select count(*) as existe from pg_class where relname ='d') foo -- Jaime Casanova www.2ndQuadrant.com Soporte y capacitación de PostgreSQL - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda