sql >> Databasteknik >  >> RDS >> Oracle

Enkelt sätt att köra sqlplus-skript från java

Vi har stött på samma problem... Kort sagt, det finns inga färdiga lösningar för det:om du öppnar Ant eller Maven källor kommer du att se att de använder en enkel regexp-baserad skriptdelare som är bra för enkla skript, men vanligtvis misslyckas på t.ex. lagrade procedurer.

Det finns verkligen ANTLR-tolkare för PL/SQL, som Alexandre Porcellis ena —de är mycket nära, men fortfarande inte redo att användas som en drop-in-lösning.

Det slutade med att vi skrev ännu en ad hoc-delare som är medveten om vissa sqlplus-kommandon som / och EXIT — det är fortfarande fult, men fungerar för de flesta av våra manus.



  1. Var kan jag hitta en lista över PEAR DB-felkoder?

  2. Barman Cloud – Del 2:Cloud Backup

  3. Markör föråldrad dump

  4. Kan Mysql dela en kolumn?