Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Cách đơn giản để chạy tập lệnh sqlplus từ java

Chúng tôi đã gặp phải vấn đề tương tự ... Tóm lại, không có giải pháp nào sẵn sàng cho điều đó:nếu bạn mở Ant hoặc Maven nguồn, bạn sẽ thấy họ đang sử dụng bộ tách tập lệnh dựa trên regexp đơn giản, tốt cho các tập lệnh đơn giản, nhưng thường không thành công, ví dụ:các thủ tục được lưu trữ.

Thực sự có các trình phân tích cú pháp ANTLR cho PL / SQL, chẳng hạn như trình phân tích của Alexandre Porcelli —Có rất gần, nhưng vẫn chưa sẵn sàng để sử dụng như một giải pháp thả vào.

Chúng tôi đã viết xong một bộ chia đặc biệt khác nhận biết một số lệnh sqlplus như /EXIT - nó vẫn còn xấu, nhưng hoạt động với hầu hết các tập lệnh của chúng tôi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách chọn các giá trị cụ thể từ XML bằng cách sử dụng Oracle Xquery

  2. Chuyển đổi Chọn truy vấn Oracle thành Bản cập nhật cho trường hợp cụ thể

  3. Sử dụng Oracle JDeveloper 12c với Cơ sở dữ liệu Oracle, Phần 1

  4. So sánh danh sách các giá trị với bảng

  5. ORA-01735:tùy chọn ALTER TABLE không hợp lệ - Con cóc