Bonjour,

je lance un traitement et j'ai cette erreur:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 !!