Em 18/09/12, Pedro Costa<[email protected]> escreveu: > Obrigado pessoal. Vou tentar fazer tudo com na função > > Em 18-09-2012 15:25, Marcone escreveu: >> if((new ou old).coluna is not null) > > Estou a perceber mal ou podemos ver, de uma só vez , se uma coluna é nula? > Quero dizer, se uma coluna não tiver nenhum registo nulo é considerada > não nula? >
Verifique se é isto que deseja. Dentro da função você pode contar quantos registros de sua tabela tem o campo nulo: PERFORM seu_campo FROM sua_tabela WHERE seu_campo IS NULL; IF FOUND THEN -- tem registros com o campo nulo ELSE -- não tem registros em que o campo seja nulo ENDIF; Osvaldo _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
