Euller, ta dando a falta do plpgsql aqui... nao tenho essa linguagem!

2009/7/3 Euler Taveira de Oliveira <eu...@timbira.com>

> Osvaldo Kussama escreveu:
> > CREATE FUNCTION verifica_6_partidas() RETURNS trigger AS $$
> > DECLARE
> >   TOTAL_JOGOS_ANDAMENTO int;
> > BEGIN
> >   SELECT COUNT(*) INTO TOTAL_JOGOS_ANDAMENTO FROM "Partida" WHERE
> > "Fim" IS NULL AND ("Jogador1" = NEW.Jogador1 OR "Jogador2" =
> > NEW.Jogador2);
> >   IF ("TOTAL_JOGOS_ANDAMENTO" = 6) THEN
> >      RAISE EXCEPTION 'O jogador possui 6 partidas em andamento. Não
> > foi possível prosseguir esta operação!';
> >   END IF;
>     RETURN NEW;
>   ^^^^^^^^^^^^^
> > END;
> > $$ LANGUAGE plpgsql;
> >
>
>
> --
>  Euler Taveira de Oliveira
>  http://www.timbira.com/
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 
Atenciosamente,

Leonardo Barbosa
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a