Nicko 0 Denunciar post Postado Junho 12, 2007 Olá, queria saber se alguém conhece um gerador de relacionamento de tabelas para Oracle, por exemplo.Tabela1_________Tabela2CampoX---------->CampoXCampoY_________CampoLCampoR_________CampoTObrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Junho 12, 2007 SELECT ('ALTER TABLE ' || TABLE_NAME || ' ADD CONSTRAINT XFK_' || TABLE_NAME || '_XXXX FOREIGN KEY (CHAVE_TABELA) ' || 'REFERENCES SAUDE.NOME_TABELA (CHAVE_TABELA);') SCRIPT FROM USER_TAB_COLUMNS WHERE COLUMN_NAME = 'CHAVE_TABELA' AND TABLE_NAME NOT IN (SELECT DISTINCT TABLE_NAME FROM USER_CONSTRAINTS WHERE R_CONSTRAINT_NAME = (SELECT CONSTRAINT_NAME FROM USER_CONSTRAINTS WHERE TABLE_NAME = 'NOME_TABELA' AND CONSTRAINT_TYPE = 'P') ) TROQUE CHAVE_TABELA PELO NOME DA COLUNA CHAVE E NOME_TABELA PELA TABELA QUE TEM A PK A QUERY BUSCA TABELA QUE TENHAM COLUNAS DE MESMO NOME E QUE NÃO TENHA FK PARA A TABELA QUE TENHA ESTA COLUNA COMO PK. Compartilhar este post Link para o post Compartilhar em outros sites
Nicko 0 Denunciar post Postado Junho 12, 2007 O problema que são 164 tabelas com muitos relacionamentos, ver um a um iria demorar pelo menos um mes... ^^" Compartilhar este post Link para o post Compartilhar em outros sites
rgarbin 0 Denunciar post Postado Junho 12, 2007 DBdesigner. Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Junho 13, 2007 rgarbin, O dbdesigner consegue relacionar tabelas que deveriam estar relacionadas e não estão ?! Compartilhar este post Link para o post Compartilhar em outros sites
Nicko 0 Denunciar post Postado Junho 14, 2007 Tentei usar esse DBDesigner, mas não consegui fazer ele conectar e gerar, como faria isso? Compartilhar este post Link para o post Compartilhar em outros sites