TRIGGER PARA FAZER INSERT EM VARIAS TABELAS

MARCOLACERA 01/04/2014 08:17:06
#436731
Olá!

Estou precisando criar uma trigger no SQLserver 2008, que tem por finalidade gerar as etapas de produção para o chão de fabrica.

1º Tenho 3 tabelas que são, PRODUTO, ETAPAS E MATERIAL. Estas três tabelas formão a receita do produto.

2º Tenho mais 2 tabelas que são, ORDEMPRODUCAO E ITENS_A_PRODUZIR

3º Tenho duas tabelas que são, PRODUCAO E CUSTOPRODUCAO

Minha necessidade:

Ao fazer um INSERT na tabela ITENS_A_PRODUZIR, com base no ID do produto registrado, preciso INSERIR na tabela PRODUCAO as ETAPAS do produto e o MATERIAL no CUSTOPRODUCAO de cada ETAPA.

Meu conhecimento é básico sobre trigger;

Minha dificuldade está em CRIAR A ESTRUTURA para fazer os loop nas tabelas com base no ID do produto e percorrer as demais tabelas, fazendo o INSERT na PRODUCAO e CUSTOPRODUCAO.

Desde já GRATO pela atenção!
Faça seu login para responder