Il manque un agrégat dans la liste de définition d'une instruction UPDATE pour Trigger
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:
Code:
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. |
Mon Trigger:
Code:
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 |
Merci pour votre Aide :cry: