Inclusão automática

Dúvidas, dicas e truques de SQL, Select, Update, Delete, cláusulas, operações com joins, Funções em SQLs, etc
robinhojjunior
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 1
Registrado em: Sex, 24 Jul 2015 11:48 am

Eai pessoal!
Então vou direto ao ponto, eu e um amigo temos um software pequeno que estamos usando para nossos testes de controle de patrimônio, até ai ok, nós já temos a interface dele toda linda em java, mas quando a gente inclui por exemplo um equipamento qualquer, nós gostaríamos de que automaticamente dentro do banco o ID do equipamento que foi autoincriminado pelo banco já fosse pra outra tabela de consultórios onde assim saberíamos que equipamento está em cada consultório da clínica(nossa empresa fantasia), e depois faríamos o join.

Nosso pensamento inicial era de gerar outra linha de código dando um get no código gerado pelo banco e colocando na tabela do relacionamento onde teria FK, mas creio que ficaria ruim.

Então essa é a dúvida, como colocar a FK para receber o mesmo valor de onde ela é PK automaticamente?
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP
Abraço,

Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP

Brother, beleza?

Pelo que entendi, você quer que, quando um registro for inserido na Tabela A, por exemplo, se insira o mesmo registro na tabela B? (Ou atualize uma coluna na tabela B)?

Caso seja isso, já tentou resolver o problema com um trigger na tabela A?

Qualquer coisa manda ai.

Abraço,
Trevisolli
thrrent
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 27
Registrado em: Dom, 29 Jan 2012 5:28 pm
Localização: Rio de Janeiro

Oi amigo, beleza?

Como o Trevisolli disse, realmente uma trigger deve ser o caminho mais simples.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 11 visitantes