Trigger para atualizar Tabela

SQL Server

19/10/2005

Estou começando a desenvolver uma aplicação com a base SQL Server, estou precisando criar uma trigger para atualizar minha Tbl_Caixa.
Quando utilizava o firebird minha trigger era dessa forma:
[color=red:78a2e5b5f6]CREATE TRIGGER TGR_CAIXA
ON Tbl_Receber
AFTER INSERT
AS
BEGIN
INSERT INTO Tbl_Caixa VALUES (new.Id_Receber, new.Id_Cliente, new.Id_Vendedor, old., ,);
end;[/color:78a2e5b5f6]

Estou tendo problemas para criar uma trigger para realizar tal evento, preciso de ajuda em como criar triggers no SQL Server.
Obrigado


Pabloscg

Pabloscg

Curtidas 0

Respostas

Viniciusnunes

Viniciusnunes

19/10/2005

Meu amigo.

Segue um exemplo simples de criação de trigger que determinei que após a inclusão na tabela X ele inclua outro registro na tabela Y

===================================
CREATE TRIGGER [TBL_CAIXA] ON [dbo].[Usuario]
FOR INSERT
AS

Begin
Insert into dbo.Y (Nome) values (´AAAAA´)
end
====================================

Existe um assistente no Entreprise Manager

Local => Databese (Nome Banco) > Tables (Click Botão direito) > Design Table > all tascks (Todas as Tarefas) > Manager Trigges.


de uma olhada e veja o que acha.


Porem ja vou logo te falar que as trigges no SQL Server so funcionam após um determinado evento e nunca antes

Ex : Apos o inserte faça ..... ( só assim que funciona )


att.


GOSTEI 0
POSTAR