Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Cara sederhana untuk menjalankan skrip sqlplus dari java

Kami mengalami masalah yang sama... Singkatnya, tidak ada solusi yang siap untuk itu:jika Anda membuka Semut atau Maven sumber, Anda akan melihat mereka menggunakan pembagi skrip berbasis regexp sederhana yang baik untuk skrip sederhana, tetapi biasanya gagal pada mis. prosedur tersimpan.

Memang ada pengurai ANTLR untuk PL/SQL, seperti Parser Alexander Porcelli —itu sangat dekat, tetapi masih belum siap untuk digunakan sebagai solusi drop-in.

Kami akhirnya menulis pembagi ad hoc lainnya yang mengetahui beberapa perintah sqlplus seperti / dan EXIT — masih jelek, tetapi berfungsi untuk sebagian besar skrip kami.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. tanggal Oracle sql selambat-lambatnya hari ini

  2. Bagaimana saya bisa membuat formulir penyisipan/pembaruan untuk beberapa tabel di Oracle Apex 5.1.4

  3. EF 4, cara menambahkan kelas parsial

  4. Kesalahan pernyataan yang dapat dipanggil:Parameter IN atau OUT tidak ada pada indeks::1

  5. Cara Mengekspor hasil pernyataan pilih dengan benar ke file Csv menggunakan spool di pengembang Oracle sql