Bonjour,
J'ai créé une procédure stockée afin de mettre à jour une table. Cette procédure est très simple (ce qui me va bien) car elle se contente de supprimer les lignes d'une table correspondant à un paramètre passé à la procédure et de recharger les nouvelles lignes selon le même paramètre. Donc un DELETE et un INSERT.
Lorsque je joue la procédure elle n'insère rien. Si je modifie ma clause WHERE (en fait je la supprime), elle m'insère quelque ligne mais je suis très loin des 20000 attendues.
Si je joue ma requête manuellement (clause WHERE incluse) elle me remonte bien les 20000 lignes.
N'étant pas du tout un expert en PL/SQL je sollicite vos lumières (mon ami google ne pas aidé, mais j'ai certainement mal cherché)
Merci pour votre aide
Partager