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

Hibernate không tạo bảng tham gia

Hóa ra là Hibernate không tạo bảng tham gia vì Bác sĩ khóa chính mở rộng kích thước cho phép. Tuy nhiên, nó có thể tạo ra Bác sĩ bàn một mình. Vì vậy, để khắc phục nó, tôi đã phải giới hạn kích thước id. Tôi đã thay đổi Bác sĩ id như thế này:

@Id
@Column(length = 11)
@NotNull
private String pesel;

Và bây giờ có thể tạo bảng tham gia bằng Hibernate.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Diệt truy vấn MySQL trong khi thực thi với PHP và AJAX

  2. Chỉ trả lại hàng nếu giá trị không tồn tại

  3. Số lượng SQL từ bảng đã tham gia

  4. Tổng quan về nhân rộng cụm-thành-cụm

  5. Truy vấn MySql nâng cao:Cập nhật bảng với thông tin từ một bảng khác