Bonjour tout le monde ,

je suis débutant dans le monde de plsql , et je me trouve confrenté a une problématique qui est la suivante :

1 - je doit récuperer des données d'un fichier CSV sous la forme suivante :

ancien_nom_1;nouveau_nom_1
ancien_nom_2;nouveau_nom_2
ancien_nom_3;nouveau_nom_3
.
.
.
ancien_nom_n;nouveau_nom_n
2 - je doit mettre à jours les anciens nom et les modifier par les nouveaux

3 - je doit générer un fichier de sortie (CSV) sous la forme suivante :

<ancien_nom>;<nouveau_nom>;<OK|KO>;<Motif de l'echec>

exemple :

ancien_nom_1;nouveau_nom_1;OK;
ancien_nom_2;nouveau_nom_2;OK;
ancien_nom_3;nouveau_nom_3;KO;nom inexistant
.
.
.
ancien_nom_n;nouveau_nom_n;KO;erreur chaine de caractère
j'utilise Oracle 9i

merci de votre aide