Boa tarde,
Estou fazendo uma trigger para verificar se o sistema preencheu um certo campo automaticamente, casa não tenha preenchido o usuario deve preencher manualmente.
So que o teste deve ser feito em uma tabela e a inserção é feita em outra.
alguém sabe como faço para verificar se o valor digitado a ser inserido na outra tabela está de acordo com as regras estabelecidas????
Assim, o usuario vai confirmar a cirurgia e preciso, mas so pode fazer isso se ele tiver digitado o anestesista.
so que a trigger fica na tabela de cirurgia e o anestesista é na tabela de equipe_medica.
Não estou conseguindo testar a tabela de equipe medica. Se alguém puder ajudar.
Obrigado!!!
David
Trigger para verificar insersão
- David Martins
- Rank: Estagiário Sênior
- Mensagens: 9
- Registrado em: Qui, 29 Set 2011 4:48 pm
- Localização: RJ
David
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
É complicado da gente dizer se isso vai funcionar ou não.
Porque isso depende de diversos fatores.
Por exemplo: muitos sistemas o usuário digita os valores na tela, e só vai pro banco na hora de salvar. Então, neste momento a informação ainda não está no banco.
Mas é perfeitamente possível fazer uma trigger BEFORE de INSERT/UPDATE e testar o que quiser em outras tabelas. Só não sei dizer se para o seu caso vai dar certo...
Porque isso depende de diversos fatores.
Por exemplo: muitos sistemas o usuário digita os valores na tela, e só vai pro banco na hora de salvar. Então, neste momento a informação ainda não está no banco.
Mas é perfeitamente possível fazer uma trigger BEFORE de INSERT/UPDATE e testar o que quiser em outras tabelas. Só não sei dizer se para o seu caso vai dar certo...
- David Martins
- Rank: Estagiário Sênior
- Mensagens: 9
- Registrado em: Qui, 29 Set 2011 4:48 pm
- Localização: RJ
David
Esse é o problema, a tela vai dando insert em varias tabelas, so que o insert q vou testar não está na tabela que a trigger foi criada, que é a tabela principal.
E como ainda não foi salvo no banco, não da pra testar outra tabela.
E como ainda não foi salvo no banco, não da pra testar outra tabela.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 14 visitantes