2010-08-05 10 views
1

Quel est un bon moyen d'exécuter le DDL pour une base de données HSQL en cours de processus au démarrage de l'application?Script DDL de démarrage HSQLDB

J'ai pensé à choisir parmi INFORMATION_SCHEMA.TABLES et si le compte est zéro, alors je n'exécuterais que mon script DDL.

Y a-t-il une meilleure façon de procéder?

Répondre

0

La vérification des métadonnées de base de données est toujours un bon moyen de savoir si vos tables ont déjà été créées. INFORMATION_SCHEMA.TABLES signale certaines tables et vues système ainsi que des tables utilisateur. Vous devez donc sélectionner le nom et le schéma de l'une des tables de votre application pour vérifier le nombre.