[firebase-br] ASSERTION

Jeferson Oliveira jefersonfoliveira em gmail.com
Ter Jun 26 08:27:12 -03 2007


Mário Reis escreveu:
> ´Como poderei replicar este codigo que uso no DB2-AS400 no Firebird? Algué
> me ajuda?

No Firebird crie, para a tabela que precisa verificar essa asserção,
uma restrição para a condição que precisa ser atendida.

Algo assim:

alter table TABELA_EXEMPLO
add constraint MY_ASSERT check(not exists (select *
                                           from COMMAND
                                           where PRICDE >= 0,8 *
(select PRITARIF
                                                                  from ARTICLE

where CODART = ARTCDE))

Abraço!
Jeferson Oliveira




Mais detalhes sobre a lista de discussão lista