INFORMIX-SE 7.32:Erreur 360: Impossible de modifier la table ou vue utilisée dans la sous-requête
Je reçois l'erreur 360 lorsque je tente d'exécuter l'instruction suivante:
update transaction
set transaction.colx = (select tab1.cola from tab1)
where transaction.num = (select max(transaction.num) from transaction)
and transaction.colx IS NULL;
Toutes les idées?
Pourquoi les balises Oracle et MySQL pour cette question spécifique à Informix? –
@ Tony- parce que l'instruction de mise à jour SQL elle-même ne contient pas de supersets spécifiques à INFORMIX et peut-être qu'un programmeur expérimenté Oracle ou MySQL pourrait répondre à la question (plus d'audience). –
Mais l'erreur est une erreur Informix, et Oracle ne soulèverait aucune erreur pour ce SQL, cela fonctionnerait très bien. –