TRIGGER PARA FAZER INSERT EM VARIAS TABELAS
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!
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