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

Lấy id bản ghi được chèn cuối cùng của bảng cơ sở dữ liệu trong java?

Bạn có thể sử dụng getGeneratedKeys phương pháp. bài đăng trên diễn đàn này sẽ hữu ích.

Tôi cũng có thể khuyên bạn nên sử dụng công cụ ORM như Ngủ đông . Trong Hibernate, bạn sẽ làm điều gì đó như sau:

myTable = new myTable();
myTable.prop1 = prop1;
myTable.prop2 = prop2;
int id = session.save(myTable);

Hibernate sẽ đưa ra các lệnh SQL thích hợp (tùy thuộc vào cơ sở dữ liệu được chọn) và trả lại cho bạn id được tạo tự động.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách kiểm tra trạng thái kết nối MySQL trong C #

  2. Cách sử dụng bí danh trong mệnh đề where trong mysql

  3. MYSQL chọn ngẫu nhiên từng danh mục

  4. Laravel - Tuyên bố chuẩn bị sẵn của PDO - Không thể thực hiện các truy vấn trong khi các truy vấn không có bộ đệm khác đang hoạt động

  5. F # Beginner:lấy một mảng dữ liệu từ máy chủ