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

Có bất kỳ cam kết tự động nào xảy ra sau khi thực hiện các thủ tục được lưu trữ trong oracle không?

Không có tự động cam kết ở cấp cơ sở dữ liệu, nhưng API mà bạn sử dụng có thể có chức năng tự động cam kết. Từ Tom Kyte .

Điều đó nói rằng, tôi muốn thêm:

Trừ khi bạn đang thực hiện một giao dịch tự trị, bạn nên tránh thực hiện trực tiếp trong quy trình: Từ Tom Kyte .

Trích:

Ngoài ra, cũng cần lưu ý rằng đối với DDL (không giống như bạn đang thực hiện bất kỳ DDL nào trong quy trình của mình, dựa trên câu hỏi của bạn, mà chỉ liệt kê đây là một gotcha tiềm năng), Oracle thêm một cam kết ngầm trước và sau DDL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle SQL nhận phần tử thứ n regexp

  2. Sự khác biệt giữa oracle DATE và TIMESTAMP

  3. ORA-04021:xảy ra thời gian chờ trong khi chờ khóa đối tượng

  4. Tìm nạp bản ghi vào ngày tối đa hàng tháng

  5. Làm thế nào để truy xuất dữ liệu BLOB từ Oracle Client bằng cách sử dụng trình điều khiển Oledb trong Vb.Net?