Fórum Trigger como resolver do Access para o Firebird.? #60129
21/08/2008
0
Olá Pessoa!....
Eu to com script em Access para a criação de tabelas, triggres, inserção de dados e chaves primárias.
Na trigger abaixo eu entendi uma certa parte.
Nome da trigger Apaga_Medidas_Pagamentos
Tabela Aluno.
Mas no item FOR DELETE (é para colocar no After Delete ou Befote Delete.
A tabela medidas está sendo subistituída pela letra m.
A Tabela Pagamento está sendo subistiluída pela letra p.
Mas a palavra Deleted pela letra d eu não entendi a deleted pois não existe este campo. Alguem pode me ajudar, como proceder.?
CREATE TRIGGER Apaga_Medidas_Pagamentos APAGAR_MEDIDAS_PAGAMENTOS_IB
ON Aluno
FOR DELETE
AS
DELETE Medidas
FROM Medidas m INNER JOIN Deleted d
ON m.COD_ALU = d.COD_ALU
DELETE Pagamento
FROM Pagamento p INNER JOIN Deleted d
ON p.COD_ALU = d.COD_ALU
Eu to com script em Access para a criação de tabelas, triggres, inserção de dados e chaves primárias.
Na trigger abaixo eu entendi uma certa parte.
Nome da trigger Apaga_Medidas_Pagamentos
Tabela Aluno.
Mas no item FOR DELETE (é para colocar no After Delete ou Befote Delete.
A tabela medidas está sendo subistituída pela letra m.
A Tabela Pagamento está sendo subistiluída pela letra p.
Mas a palavra Deleted pela letra d eu não entendi a deleted pois não existe este campo. Alguem pode me ajudar, como proceder.?
CREATE TRIGGER Apaga_Medidas_Pagamentos APAGAR_MEDIDAS_PAGAMENTOS_IB
ON Aluno
FOR DELETE
AS
DELETE Medidas
FROM Medidas m INNER JOIN Deleted d
ON m.COD_ALU = d.COD_ALU
DELETE Pagamento
FROM Pagamento p INNER JOIN Deleted d
ON p.COD_ALU = d.COD_ALU
Max.jgs
Curtir tópico
+ 0
Responder
Posts
11/03/2009
Pc.cesar
1) como fizeste o script em access ele nao tem disso, tem visualbasic nao tem trigers
2) o teu script é um codigo em VB. Certo?
posta ele aqui para analizar
2) o teu script é um codigo em VB. Certo?
posta ele aqui para analizar
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)