existance d'une table ?
Posté : 12 févr. 2006, 19:44
par izidor
Bonjour,
J'aimerai savoir comment tester l'existance d'une table dans une base de données.
Merci de votre aide.
Posté : 12 févr. 2006, 20:26
par Hubert Roksor
Sous MySQL tu peux faire:
ou encore
Posté : 12 févr. 2006, 20:29
par ouckileou
Ou utiliser EXISTS ou NOT EXISTS dans un test avant de faire ce que tu veux
http://dev.mysql.com/doc/refman/5.0/fr/ ... eries.html
Posté : 12 févr. 2006, 22:29
par Hubert Roksor
En général, je déconseille l'usage de [NOT] EXISTS lorsque c'est possible, car cette méthode est souvent moins performante qu'une simple jointure. (même si j'ai l'impression que l'optimizer de MySQL les gère de mieux en mieux)