Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment exécuter le script Oracle SQL via le code Java

Vous pouvez envisager d'utiliser Liquibase, qui est un cadre léger pour exécuter des modifications de base de données (DDL, DML) d'une manière définie. Son objectif principal est de prendre en charge la migration du schéma de base de données.

Les scripts SQL existants peuvent être facilement convertis en scripts liquibase en ajoutant simplement quelques commentaires contenant des mots-clés liquibase. Voir cet exemple

Le seul inconvénient auquel je peux penser est que liquibase utilise deux tables supplémentaires pour consigner les informations sur les modifications de la base de données qu'il a déjà exécutées.