Bonjour
Je lance sur deux tables TableA et TableB un requete Update avec sous requete
TableA Permanente TableB me sert de table temporaire.
cette requete me sert a faire un mise a jour dans la TableA d'un champ ( nom unique dans TableA et TableB)
cela fonctionne dans l'éditeur sql de IB Expert ,mais en validant toutefois la transaction dans l'interface.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Update TableA Set TabA_Nom ='Ok' where TabA_Nom not in ( Select TabB_Nom from TableB ) and TabA_Categorie=:Vcategorie
la procedure stockée fonctionne sans émettre d'erreur , mais ne réactualise pas TableA pour voir les modif ni en forcant un commit dans la Table via IB Expert.
Dans l'appel (delphi UIB) idem pas d'erreur mais pas de mise à jour effectué.
Je ne saisis pas du tout.
Si quelqu'un peut éclairer ma lanterne.
Cordialement à tous.
Partager