Usuário com melhor resposta
trigger na view

Pergunta
-
Bom dia,
Tenho um trigger "Instead Of" numa view (view que representa de forma identica apenas uma tabela), essa trigger ]é de insert e como tal possui a tabela temporaria Inserted só que esse tipo de trigger não executa diretamente o insert, isto é o dba precisa implementar o insert necessário, entretanto no meu caso, não queria implentar esse comando de insert, queria que o proprio banco desse o "commit" na tabela Inserted. Existe essa possibilidade ???
Agradeço antecipadamente!!
Respostas
-
bom neste caso se vc. quer que o aplicativo de o commit vc. deve alterar a trigger de instead of para after insert ok ?
Abs;
- Marcado como Resposta Richard Juhasz quinta-feira, 23 de dezembro de 2010 14:23
-
Liliana, pelo que entendi foi muito parecido com o Colla.
Você não realiza COMMIT na tabela inserted, essa tabela é criada e utilizada em tempode execução de trigger.
Se você quiser fazer um commit na sua própria tabela em vez de instead of, você deve criar ou alterar a trigger para after insert.
Será que entendemos a sua dúvida?
Abraços,
- Marcado como Resposta Richard Juhasz quinta-feira, 23 de dezembro de 2010 14:23
Todas as Respostas
-
bom neste caso se vc. quer que o aplicativo de o commit vc. deve alterar a trigger de instead of para after insert ok ?
Abs;
- Marcado como Resposta Richard Juhasz quinta-feira, 23 de dezembro de 2010 14:23
-
Liliana, pelo que entendi foi muito parecido com o Colla.
Você não realiza COMMIT na tabela inserted, essa tabela é criada e utilizada em tempode execução de trigger.
Se você quiser fazer um commit na sua própria tabela em vez de instead of, você deve criar ou alterar a trigger para after insert.
Será que entendemos a sua dúvida?
Abraços,
- Marcado como Resposta Richard Juhasz quinta-feira, 23 de dezembro de 2010 14:23