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

Nhiều id hàng được chèn

Chèn các giá trị bằng cách sử dụng các câu lệnh đơn lẻ và gói chúng vào một giao dịch, ví dụ:

START TRANSACTION;
INSERT INTO person  VALUES ('joe', 50);
INSERT INTO hobbies VALUES (LAST_INSERT_ID(),'golf');
COMMIT;

Bạn có thể bị ảnh hưởng một chút về hiệu suất nhưng điều này sẽ mang lại cho bạn kết quả nhất quán. Tăng giá trị được trả về bởi LAST_INSERT_ID() không an toàn vì có thể có các chèn đồng thời đã sửa đổi AUTO INCREMENT giá trị.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Python và MySQLdb - Sử dụng DROP TABLE IF EXISTS dường như ném ra ngoại lệ

  2. MySQL / MariaDB:Làm thế nào để tìm khoảng trống trong dữ liệu theo thời gian?

  3. MySQL:Xóa tất cả các hàng cũ hơn 10 phút

  4. Cách lưu trữ dữ liệu tuần tự trong mysql

  5. Lưu url hình ảnh từ tìm kiếm của Google vào MySQL