2010/2/18 Alvaro Herrera <alvhe...@alvh.no-ip.org>: > > Esta función se puede escribir en lenguaje sql en lugar de plpgsql. Por > ej. > > create or replace function verificaclave_1_o_0(uname text, pass text) > returns int language sql as > $$ > select case when password = $2 then 1 else 0 end > from usuario > where username = $1; > $$; >
Agrega un coalesce para evitar que regrese NULL: select coalesce( (select case when password = $2 then 1 else 0 end from usuario where username = $1), 0); -- Atentamente, Jaime Casanova Soporte y capacitación de PostgreSQL Asesoría y desarrollo de sistemas Guayaquil - Ecuador Cel. +59387171157 -- TIP 1: para suscribirte y desuscribirte, visita http://archives.postgresql.org/pgsql-es-ayuda