sql >> Database teknologi >  >> RDS >> Oracle

Sådan udføres Oracle sql-script via java-kode

Du kan overveje at bruge Liquibase, som er en letvægtsramme til at udføre databaseændringer (DDL, DML) på en defineret måde. Dets hovedmål er at understøtte DB-skemamigrering.

Eksisterende SQL-scripts kan nemt konverteres til liquibase-scripts ved blot at tilføje nogle kommentarer, der indeholder liquibase-nøgleord. Se dette eksempel

Den eneste ulempe, jeg kan komme i tanke om, er, at liquibase bruger to ekstra tabeller til at logge oplysninger om de databaseændringer, den allerede har udført.



  1. Sådan har du dynamisk SQL i MySQL Stored Procedure

  2. Sådan installeres Libreoffice på Ubuntu 16.04

  3. Hvordan kan jeg bruge forberedte erklæringer i CodeIgniter

  4. Hvordan NOT LIKE virker i MySQL