Bonjour
j'éxecute un update , qui syntaxiquement est correcte , mais :
Rapport d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 UPDATE etp_contrat ec SET num_dde = (SELECT ta.extrnl_idntfr FROMcp_contract cc,tc_CP_ACTVTY ta ,tc_cd_actvty_type ty WHERE cc.o__num = ec.o__num and ta.l_type= ty.o__num and ta.l_result=ec.o__num AND cc.o__st > 2000 AND cc.o__edn <= 79162 AND cc.o__kdn <= 79162 AND GREATEST(cc.o__edx,cc.o__kdx) > 79162 AND cc.o__kdxa > 79162 );
Erreur SQL : ORA-01427: sous-requête ramenant un enregistrement de plus d'une ligne
01427. 00000 - "single-row subquery returns more than one row"
Qqun peut m'aider à corriger svp ?
Merci
Partager