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

Làm thế nào để biết liệu khi sử dụng trên bản cập nhật khóa trùng lặp, một hàng đã được chèn hoặc cập nhật hay chưa?

Bạn có thể nhận thông tin này tại thời điểm chèn / cập nhật bằng cách kiểm tra số lượng hàng bị ảnh hưởng trong tập kết quả.

MySQL tài liệu trạng thái:

Bạn sẽ cần kết hợp ROW_COUNT với LAST_INSERT_ID để nhận câu trả lời và chèn từng hàng một.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ALTER TABLE mà không cần khóa bảng?

  2. WooCommerce:Tìm các sản phẩm trong cơ sở dữ liệu

  3. Thêm ràng buộc duy nhất dựa trên giá trị trường

  4. Giá trị mặc định của MySQL làm giá trị của trường khác

  5. Mysql DISTINCT không hoạt động nếu tôi thêm một cột khác