Inserir registro através do evento de outra tabela
Tenho uma tabela [b:c93b16c6e3]Bimestres[/b:c93b16c6e3], uma tabela [b:c93b16c6e3]Frequencias[/b:c93b16c6e3] e uma [b:c93b16c6e3]Notas[/b:c93b16c6e3].
O que quero é quando gravar um registro na tabela [b:c93b16c6e3]bimestres[/b:c93b16c6e3], automaticamente gerar um registro na tabela [b:c93b16c6e3]Frequencias[/b:c93b16c6e3] e um na tabela [b:c93b16c6e3]Notas[/b:c93b16c6e3].
Estou em dúvida no que devo utilizar : [b:c93b16c6e3]Triger[/b:c93b16c6e3] ou [b:c93b16c6e3]Procedure[/b:c93b16c6e3], pois embora a [b:c93b16c6e3]triger[/b:c93b16c6e3] é a mais indica por se tratar de eventos ela não tem evento relacionado a [b:c93b16c6e3]Post[/b:c93b16c6e3] (pelo menos que eu saiba não tem).
e também tenho dúvida sobre qual comando usar : por acaso é o [b:c93b16c6e3]Insert Into[/b:c93b16c6e3].
alguém pode me ajudar?
O que quero é quando gravar um registro na tabela [b:c93b16c6e3]bimestres[/b:c93b16c6e3], automaticamente gerar um registro na tabela [b:c93b16c6e3]Frequencias[/b:c93b16c6e3] e um na tabela [b:c93b16c6e3]Notas[/b:c93b16c6e3].
Estou em dúvida no que devo utilizar : [b:c93b16c6e3]Triger[/b:c93b16c6e3] ou [b:c93b16c6e3]Procedure[/b:c93b16c6e3], pois embora a [b:c93b16c6e3]triger[/b:c93b16c6e3] é a mais indica por se tratar de eventos ela não tem evento relacionado a [b:c93b16c6e3]Post[/b:c93b16c6e3] (pelo menos que eu saiba não tem).
e também tenho dúvida sobre qual comando usar : por acaso é o [b:c93b16c6e3]Insert Into[/b:c93b16c6e3].
alguém pode me ajudar?
Marcelootone
Curtidas 0
Respostas
Afarias
22/07/2003
|O que quero é quando gravar um registro na tabela bimestres,
|automaticamente gerar um registro na tabela Frequencias e um na
|tabela Notas.
TRIGGERS
|Estou em dúvida no que devo utilizar : Triger ou Procedure, pois embora
|a triger é a mais indica por se tratar de eventos ela não tem evento
|relacionado a Post (pelo menos que eu saiba não tem).
Se vc quer algo automático, tem q usar TRIGGERS (leia sobre as definições de TRIGGERS e STORED PROCS)
...e... NÃO, não há evento relacionado ao POST -- procure separar o q é seu aplicativo do q é o servidor IB.
Para seu caso, acredito que vc deva utilizar uma trigger ´AFTER INSERT´ na tabela BIMESTRES.
|e também tenho dúvida sobre qual comando usar : por acaso é o Insert
|Into.
Para inserir dados em tabelas?? SIM!
T+
|automaticamente gerar um registro na tabela Frequencias e um na
|tabela Notas.
TRIGGERS
|Estou em dúvida no que devo utilizar : Triger ou Procedure, pois embora
|a triger é a mais indica por se tratar de eventos ela não tem evento
|relacionado a Post (pelo menos que eu saiba não tem).
Se vc quer algo automático, tem q usar TRIGGERS (leia sobre as definições de TRIGGERS e STORED PROCS)
...e... NÃO, não há evento relacionado ao POST -- procure separar o q é seu aplicativo do q é o servidor IB.
Para seu caso, acredito que vc deva utilizar uma trigger ´AFTER INSERT´ na tabela BIMESTRES.
|e também tenho dúvida sobre qual comando usar : por acaso é o Insert
|Into.
Para inserir dados em tabelas?? SIM!
T+
GOSTEI 0