Erreur tout en essayant de tester si un tableau spécifique existe dans une base de données MySQL à l'aide de JDBC
-
29-10-2019 - |
Question
Je veux vérifier avec une table nommée basestation
Existe dans une table MySQL à partir d'un programme Java à l'aide de JDBC. Mon code est:
conn = DriverManager.getConnection(url, username, password);
DatabaseMetaData dbm = conn.getMetaData();
tables = dbm.getTables(null, null, "basestations", null);
if (tables.next())
{
//Table exists in database
//...
}
else
{
//Table does not exist
//...
}
Mais bien que la table basestations
existe dans ma base de données, il semble que mon code n'entre jamais dans la première clause et décide toujours que le tableau n'existe pas, provoquant naturellement un table already exists in database
Erreur SQL lorsque vous essayez de créer le tableau depuis le début.
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow