Thật thú vị, với bản phát hành 11gR2 trong tuần này (2009-09-03), SQL * Plus hiện có tùy chọn COMMIT hoặc ROLLBACK khi EXIT. Tài liệu tại đây
Tôi đoán trong vài tuần / tháng tới, sẽ có một Ứng dụng khách tức thì 11gR2 mà bạn có thể sử dụng dựa trên cơ sở dữ liệu hiện tại của mình và có được hành vi mong muốn của bạn
Một lưu ý cần lưu ý. Nếu bạn NGẮT KẾT NỐI hoặc KẾT NỐI với một phiên khác, nó sẽ vẫn hoàn toàn thực hiện giao dịch (theo tài liệu).