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

org.hibernate.HibernateException:Cơ sở dữ liệu trả về không có giá trị nhận dạng tự nhiên nào được tạo

Tôi nghĩ điều đó có nghĩa là bạn đang cố gắng sử dụng trình tạo ID IDENTITY với cột bảng không được định cấu hình đúng cách. Nó phải là một cột auto_increment để trình tạo IDENTITY hoạt động. Mặt khác, cơ sở dữ liệu không trả về bất kỳ ID nào được tạ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. Nhận giá trị AUTO_INCREMENT hiện tại cho bất kỳ bảng nào

  2. Làm cách nào để thay đổi loại công cụ lưu trữ trên MySQL?

  3. MySQL REPLACE:Cách thay thế tất cả các lần xuất hiện của một ký tự trong mọi chuỗi con riêng biệt được giới hạn bởi cùng một phần đầu và phần đuôi

  4. MySQL ALTER TABLE bị treo

  5. MySQL:Cách cho phép kết nối từ xa với mysql