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

Có cách nào để lấy id được chèn lần cuối của một cột KHÔNG tăng tự động trong MySQL không?

bạn có thể dễ dàng làm điều đó bằng cách sử dụng cùng một LAST_INSERT_ID() .

INSERT INTO thetable (id, value)
VALUES (LAST_INSERT_ID(126), 'some data');

SELECT LAST_INSERT_ID();  -- returns 126


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. LỖI:Lỗi 1005:Không thể tạo bảng (errno:121)

  2. Truyền int tới varchar

  3. Làm cách nào để tăng tốc quá trình xử lý cơ sở dữ liệu?

  4. Mysqli tham gia các bảng từ 2 cơ sở dữ liệu khác nhau

  5. MySQL - Nếu nó bắt đầu bằng một số hoặc ký tự đặc biệt