praticamente ti dice che la select restituisce n righe (e questo lo sapevamo) e non può mettere n valori in un campo solo. Grazie al cavolo, noi vorremmo facesse n update per quanti sono i valori restituiti dalla select, dove n è uguale ai record della tabella da aggiornare (tanti record quanti sono i valori id degli agenti da updatare)Originariamente inviato da Elena78
update RECALL47_TEMP_3TRANCHE
set COD38 = (select op.TEAM
from RECALL47_TEMP_3TRANCHE rc, OPERATORI_OUTBOUND op
where op.LOGIN=rc.AGENT_ID) where cod38 is null
stesso errore anche con gli alias.. ma quell'errore non comapre quando il valore che ritorna è maggiore di quello da inserire?? o sbaglio? :master:
Non capisco perchè non debba funzionare la sintassi "semplice" che ho postato prima (subito dopo la join) a me funzia con Enterprise Manager
vediamo un pò....faccio qualche altra prova