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

Có cần thiết phải viết ROLLBACK nếu các truy vấn không thành công không?

Tôi nghĩ rằng bạn đang hỏi liệu việc thực thi ROLLBACK có cần thiết hay không, vì nếu không có nó thì các cam kết vẫn không được áp dụng. Điều đó đúng về mặt kỹ thuật, nhưng chỉ vì giao dịch vẫn còn mở vì bạn chưa kết thúc nó. Bất kỳ điều gì ngầm định cam kết giao dịch (ví dụ:bắt đầu một giao dịch mới) sẽ hoạt động như thể bạn đã chạy COMMIT, điều này ngược lại với những gì bạn muốn



  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 rẻ nhất để xác định xem kết nối MySQL có còn tồn tại hay không

  2. Các phương pháp hay nhất của mysqldump:Phần 1 - Điều kiện tiên quyết của MySQL

  3. MySQL2 Ruby gem sẽ không cài đặt 10.6

  4. Thả cơ sở dữ liệu MySQL khớp với một số ký tự đại diện?

  5. LỖI:Không thể tạo tiện ích mở rộng gốc đá quý - Lỗi khi cài đặt mysql2