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.