Bonjour,
je lance un traitement et j'ai cette erreur:
Error: The optimizer was unable to find a query plan that avoided cartesian product joins larger than the Max_Cartesian_Result setting
la requête qui donne cette erreur est la suivante:
1 2 3 4 5 6 7
|
UPDATE EXP_PRE_CO
SET TARIF_OPTIM_PONDERE = (case WHEN V_SUM_PAL <> 0
THEN ROUND(EXP.TARIF_OPTIM*exp.NB_PALETTE_reelle/V_SUM_PAL,2)
ELSE 0 END)
from EXP , #TP_CAL_P CAM
where (EXP.NUM=CAM.V_NUM); |
Pourtant il y a bien une jointure entre les tables, savez-vous pourquoi j'ai cette erreur svp?
Merci !!
Partager