none
Trigger de um campo RRS feed

  • Pergunta

  • Boa noite, estou tendo dificuldades em desenvolver uma trigger. Tenho duas tabelas: TB_Funcionario e TB_Despesa. Toda vez que é adicionado um novo funcionário é necessário que dispare um novo registro para a tabela despesa.

    Essas são as tabelas:

    create table TB_Funcionario(
    Cpf_func char (20) primary key not null(...) );

    create table TB_Despesa(
    Cod_desp int primary key identity (1,1) not null,
    Desc_desp varchar(50) not null,
    Datavenci_func datetime null,
    Tipo_desp bit not null,
    Valor_desp decimal (8,2) not null,
    Situacao_desp varchar(20),
    Datainsercao_desp datetime not null,
    Cpf_func_FKdesp char (11) references TB_Funcionario (Cpf_func) not null);
    domingo, 4 de dezembro de 2016 00:49

Respostas

Todas as Respostas

  • Deleted
    domingo, 4 de dezembro de 2016 10:43
  • Fica a dica do José de leitura, vc vai aprender muito.

    a dúvida e isso e uma regra de negócio , pois se for talvez apenas responder como se faz não seria a melhor solução 

    como José disse , e também compartilho que seje colocado esse regra na aplicação algo mais ou menos assim 

    if(AdicionouNovoFuncionario())
    {
       AtualizaDepesa();
    }



    Wesley Neves

    segunda-feira, 5 de dezembro de 2016 10:23