Bonjour A Tous,
Ma requete est un trigger pour Champs Calculés, seulement a chaque fois que je l'execute dans l'analyseur de requete j'ai le message suivante:
Mon Trigger:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Serveur : Msg 157, Niveau 15, État 1, Procédure CALCUL_SOLDE_ASSUREUR_PATIENT, Ligne 6 Il manque un agrégat dans la liste de définition d'une instruction UPDATE.
Merci pour votre Aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 create TRIGGER CALCUL_SOLDE_ASSUREUR_PATIENT ON dbo.T_VERSEMENT_TICKET_RECEPTION FOR INSERT AS UPDATE T_VERSEMENT_TICKET_RECEPTION SET Solde_assureur=sum(dbo.Vue_Ligne_ticket_reception1.Prix_prise_en_charge) - dbo.T_VERSEMENT_TICKET_RECEPTION.Montant_verser_assureur, Solde_patient=sum(dbo.Vue_Ligne_ticket_reception1.Prix_patient) - dbo.T_VERSEMENT_TICKET_RECEPTION.Montant_verser_patient FROM dbo.T_VERSEMENT_TICKET_RECEPTION INNER JOIN dbo.Vue_Ligne_ticket_reception1 ON dbo.T_VERSEMENT_TICKET_RECEPTION.Num_ticket_reception = dbo.Vue_Ligne_ticket_reception1.Num_ticket_reception![]()
Partager