Bonjour, peut être que quelcun pourra m'aider
Je cherche à faire une insertion dans une table, mais le script doit pouvoir passer sur différentes configurations.
Et la table n'existe pas forcément.
J'ai donc un test sur l'existence de ma table avant de faire l'insertion.
Mais Oracle me renvoi une exception systématiquement en disant que ma table n'existe pas malgré le test.
Quelcun connait t'il une méthode qui fonctionne ?
Voila le code que j'utilise :
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 --Test de l'existence de la table select count(table_name) into t_exist from all_tables where upper(table_name) ='MA_TABLE'; --Si la table existe, on insere if (t_exist <>0) then insert into MA_TABLE values ('1','test'); end if;




Répondre avec citation



Partager