sql >> Databasteknik >  >> RDS >> Oracle

Hur man kör Oracle sql-skript med java-kod

Du kan överväga att använda Liquibase, som är ett lätt ramverk för att utföra databasändringar (DDL, DML) på ett definierat sätt. Dess huvudsakliga mål är att stödja DB-schemamigrering.

Befintliga SQL-skript kan enkelt konverteras till liquibase-skript genom att helt enkelt lägga till några kommentarer som innehåller liquibase-nyckelord. Se detta exempel

Den enda nackdelen jag kan komma på är att liquibase använder ytterligare två tabeller för att logga information om databasändringarna som den redan har utfört.



  1. Automatisera Databas Test Restore i SQL Server

  2. Bättre samtidighet i Oracle än SQL Server?

  3. Ta bort dubbletter av rader i en tabell

  4. SQL Server 2016:Skapa en inloggning