bonjour, je voudrais savoir si il existe une méthode pour savoir si une table existe dans une db. et ce a partir d'OCI.
merci
Version imprimable
bonjour, je voudrais savoir si il existe une méthode pour savoir si une table existe dans une db. et ce a partir d'OCI.
merci
Bonjour,
Le plus simple de créer une fonction qui encapsule une requête sur le catalogue et de passer en paramètre le nom de la table.
Si la table fait partie du user connecté :
Code:select count(*) from user_tables where table_name = upper(:ma_table)
un curseur, un fetch et si erreur 1403 c'est que çà n'existe pas.Code:
1
2 select 1 from all_tables where table_name = upper('%matable%') ;
grand merci
a++
Bonjour
mois mon problème c'est presque pareil SVP est ce que vous connaissez comment savoir si une base existe à partir d'un programme JAVA. Merci