dbmaster Novato
Registrado: Sábado, 2 de Novembro de 2013 Mensagens: 66
|
Enviada: Sex Jun 01, 2018 1:21 am Assunto: Trigger com condicoes |
|
|
Ola Boa Noite Amigos, tenho a seguinte Trigger
AS
BEGIN
INSERT INTO TB_PESSOA
(id_pessoa,nome,ativo,tipo_pessoa,cnpj_cpf,fone,endereco,numero,complemento,bairro,cidade,cep,email)
values
(new.codigo,new.nome,new.situacao,new.tipo,new.cpf,new.telefone1,new.endereco,new.numero,new.complemento,new.bairro,new.cod_municipio_ibge,new.cep, new.email);
END
inserindo daddos da tabela C000007 na tabela TB_PESSOA
NA TABELA C000007 o campo tipo esta 0(zero) para Ativo ou 1(um) para inativo
como faco para inserir na tabela TB_PESSOA campo "SITUACAO" A(ativo) e I(Inativo)
esta indo 0(zero) para Ativo ou 1(um) para inativo
desde ja agradeco. |
|
imex Moderador
Registrado: Sexta-Feira, 7 de Janeiro de 2011 Mensagens: 11666
|
Enviada: Sex Jun 01, 2018 9:46 am Assunto: |
|
|
Bom dia,
Experimente fazer uns testes utilizando o Case abaixo onde está o campo new.situacao no seu comando original:
Código: | case new.situacao
when 0 then 'A'
when 1 then 'I'
end |
Espero que ajude |
|