Trigger para atualizar Tabela

19/10/2005

0

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

Responder

Posts

08/12/2005

Viniciusnunes

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.


Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar