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

thử bắt và nhiều câu lệnh chèn mysql. Nó sẽ chấp nhận tất cả hay từ chối tất cả các truy vấn?

Không. try/catch sẽ KHÔNG "hoàn tác" các truy vấn không thành công nếu một trong các truy vấn đó không thành công. Bạn cần một giao dịch:

try {
   start transaction;
   insert 1;
   insert 2;
   ...
   commit;
} catch {
   rollback;
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL REGEXP Không có khoảng trắng Không có số

  2. Làm cách nào để chèn dữ liệu vào hai bảng khác nhau?

  3. truy vấn PDO viết tắt

  4. Làm thế nào để có được kích thước của cơ sở dữ liệu MySQL?

  5. Cách đặt tùy chọn tự động kết nối với trình kết nối mysql c ++