[firebase-br] Desativar Foreign Key de todo o Banco

Joelson - Souzamark joelsonss em yahoo.com.br
Ter Jun 7 15:31:30 -03 2005


olha esse Select foi montado no FB 1.5.ultimaversa então eu não sei se no 
IB6
vai funcionar... mas lá vai a dica... use o FB 1.5.ultimaversao q vc so tem 
a ganhar


sem mais
Joelson

----- Original Message ----- 
From: "Exclaim Tecnologia" <exclaimtecnologia em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, June 07, 2005 11:43 AM
Subject: Re: [firebase-br] Desativar Foreign Key de todo o Banco


> Ola, fiz o que vc pediu, mesmo assim as informações nao são reportadas,
> esqueci de dizer mas isso esta sendo testado no IB6 versão free, pode ser
> que algo não de certo, caso vc queira analisar melhor eu poderia enviar o 
> BD
> que eu fiz os testes.
>
>
> Obrigado!!
> ----- Original Message -----
> From: "Joelson - Souzamark" <joelsonss em yahoo.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Tuesday, June 07, 2005 12:01 PM
> Subject: Re: [firebase-br] Desativar Foreign Key de todo o Banco
>
>
> Aparece sim... onde ta CLIENTES >>> vc substitui pelo nome da sua tabela
> se essa tabela for relacionada com alguma outra tabela vai aparecer o nome
> da tabela e o campo q ela se relaciona... se não aparecer nada é pq num 
> tem
> relacionamento... o relacionamento seria a PRIMARY KEY  da tabela
> pai(master)
> com a FOREIGN KEY da tabela filha(details), se o select retornar vazio
> não há relacionamento agora se retornar com um ou mais registro faça um
> laço(loop)
> e veja se nas tabelas filhas há registros... no seu caso vc faria o
> inverso... te
> passei esse select pra vc ter uma idéia de onde as informações que vc
> precisa está...
>
>> Não deu certo Amigo, não aparece nada, cara esse negócio é complicado!
> Certo dá pois uso e funciona 100% ;-), mas tem que obedecer as condições
> acima....
>
> SELECT A.RDB$RELATION_NAME, B.RDB$FIELD_NAME FROM
> RDB$INDICES A INNER JOIN RDB$INDEX_SEGMENTS B ON (A.RDB$INDEX_NAME =
> B.RDB$INDEX_NAME) WHERE EXISTS (SELECT 1 FROM RDB$RELATION_CONSTRAINTS
> WHERE (RDB$CONSTRAINT_TYPE = 'PRIMARY KEY') AND (RDB$RELATION_NAME =
> 'SUA TABELA PAI ;-)') AND (RDB$CONSTRAINT_NAME = A.RDB$FOREIGN_KEY))
>
>
> sem mais
> Joelson
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
>
>
>
> ____________________________________________________
> Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis! 
> http://mail.yahoo.com.br
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> -- 
> No virus found in this incoming message.
> Checked by AVG Anti-Virus.
> Version: 7.0.323 / Virus Database: 267.6.5 - Release Date: 07/06/2005
> 





Mais detalhes sobre a lista de discussão lista