質問: Tenho um banco de dados em MySQL com as tabelas de Estoque, Vendas e Ite_Vendas. Ao realizar uma venda registro informações nas tabelas Vendas e Ite_Vendas, mas quero pegar uma informação da tabela Estoque e registrar na Ite_venda. Segue a estrutura da banco: ``` Tabela Produto CODPRODUTO int(11) CODGRUPO int(11) CODSUBGRUPO int(11) CODTRIBUTACAO int(11) COD_BARPRODUTO varchar(30) CODFORNECEDOR int(11) NOMPRODUTO varchar(80) NOM_IDEPRODUTO varchar(80) Tabela Ite_Venda CODBALCAO_ITEVENDA int(10) unsigned CODBALCAO_VENDA int(11) CODPRODUTO int(11) CODBAR_PRODUTO varchar(30) NOMPRODUTO varchar(80) QTDPRODUTO decimal(10,4) VAL_TOTBALCAO_ITEVENDA decimal(10,4) VAL_ITEBALCAO_ITEVENDA decimal(10,4) VAL_ACRBALCAO_ITEVENDA decimal(10,4) VAL_DESBALCAO_ITEVENDA decimal(10,4) ``` Eu preciso criar um trigger que ao gravar na tabela Ite_Venda eu possa pegar o campo COD_BARPRODUTO na tabela Produto e inserir na tabela Ite_venda no campo CODBAR_PRODUTO.
回答: Abandonei a função e fiz por meio do software mesmo.