[firebase-br] Check para mais de uma tabela

Paulo Cesar pcyz em uol.com.br
Ter Jul 29 14:35:56 -03 2008


Ola pessoal

sou novo em firibird, e estou querendo saber como faço para conectar ao 
banco e fazer consultas inserir dados.. como e relacionamento de tabelas

desde ja obrigado a todos

Att.

Paulo Cesar

----- Original Message ----- 
From: "Douglas Tosi" <douglasht em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, July 29, 2008 2:24 PM
Subject: Re: [firebase-br] Check para mais de uma tabela


2008/7/29 Arthur ACCL <arthur.duarte em accl.com.br>:
>
> CREATE DOMAIN INSC_ESTADUAL AS VARCHAR(15)
> CHECK ((INSCRICAO_ESTADUAL = 'ISENTO') OR
>  ((INSCRICAO_ESTADUAL <> 'ISENTO') AND
>  (INSCRICAO_ESTADUAL NOT IN (SELECT T.INSCRICAO_ESTADUAL FROM TABELA T
> WHERE (T.INSCRICAO_ESTADUAL = NEW.INSCRICAO_ESTADUAL)))))
>
> Onde "TABELA T" é uma tabela variável, pois se utilizasse esse domain numa
> tabela de clientes, o select seria feita na tabela de clientes, ou em
> qualquer outra tabela que possua o campo inscrição estadual.
>

uau, domain com generics! :)
Eu acho que não é possível não, Arthur.
E não seria exatamente eficiente.

O pessoal aqui da lista com experiência nessa área pode compartilhar
como resolveu o problema de validar incrição estadual.

[]s

-- 
Douglas Tosi
www.sinatica.com

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa 





Mais detalhes sobre a lista de discussão lista