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

OUTPUT Inserted.row trong mysqli

Rất tiếc (theo như tôi có thể nói) không hỗ trợ output dưới dạng không.

Bạn có một tùy chọn cho những gì bạn đang cố gắng thực hiện trong một lần chèn hàng (giả sử là khóa chính auto_increment):

SELECT LAST_INSERT_ID();

Điều này rất tiếc sẽ không hoạt động trong trường hợp chèn hàng loạt - mặc dù trong trường hợp của bạn thì không (ít nhất là không phải trong ví dụ của bạn), vì vậy điều này sẽ ổ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. php POST biểu mẫu truy vấn cập nhật biến động

  2. Thiết lập aspnetcore với cơ sở dữ liệu MySQL trong docker

  3. Bỏ qua lỗi khóa trùng lặp trong MySQL trên INSERT

  4. Làm thế nào để cập nhật mysql với python trong đó các trường và mục nhập từ từ điển?

  5. cột động bằng cách sử dụng truy vấn bảng tổng hợp