Impossible d'insérer la valeur NULL avec un UPDATE synchronisé
Bonjour,
Lorsque j'exécute cette requête :
Code:
1 2 3 4 5 6 7 8 9
| UPDATE DisputeFolder
SET DisputeFolder.NFree2 =
(
SELECT SUM(DisputeAmountInEntityCurrency)
FROM DisputeFolder_Item
WHERE DisputeFolder_Item.DisputeFolderID = DisputeFolder.ID
GROUP BY DisputeFolder_Item.DisputeFolderID
HAVING SUM(DisputeAmountInEntityCurrency) <> DisputeFolder.NFree2
) |
Le message d'erreur suivant apparait :
Citation:
Msg*515, Niveau*16, État*2, Ligne*1
Impossible d'insérer la valeur NULL dans la colonne 'NFree2', table 'CAN.dbo.DisputeFolder'. Cette colonne n'accepte pas les valeurs NULL. Échec de UPDATE.
L'instruction a été arrêtée.
Pourtant, le SUM ne renvoie pas de valeur NULL, je ne comprends donc pas d'où vient l'erreur.
Pouvez-vous m'éclairer ?