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

Nhận id được chèn từ thủ tục chèn mysql

MySQL giải pháp:

Sau khi chạy insert tuyên bố, thực thi

select last_insert_id() into lastId;

Thay đổi SP của bạn để bao gồm một OUT tham số là

OUT lastId bigint

hoặc đơn giản là chạy

select last_insert_id();

để trả về kết quả do SP đặt;

Tham khảo :




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. chèn autoincrement vào cột thứ hai

  2. chọn tọa độ ở các bảng khác

  3. Chỉ cần lấy bản ghi từ cơ sở dữ liệu MySQL theo ngày từ trường datetime

  4. tôi muốn lấy tổng số người dùng của các id giới thiệu đã cho trong bảng

  5. Python2.7 Lỗi trình kết nối MySQL trên TẢI THÔNG TIN ĐỊA PHƯƠNG DỮ LIỆU