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

LỖI:ORA-00917:thiếu dấu phẩy khi sử dụng Hibernate với một chuỗi hiện có trong oracle

Từ tài liệu Hibernate về sequence-identity

Nếu bạn không sử dụng 10g set strategy = "sequence" hoặc "native" có thể giải quyết vấn đề.

Sử dụng khác

@GeneratedValue(strategy=GenerationType.AUTO, generator="announcementGenerator")
@SequenceGenerator(name="announcementGenerator", sequenceName="ANNOUNCEMENT_ID_SEQ")

Hy vọng có thể giúp ích.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dù sao thì phiên bản chính là gì?

  2. oracle - những tuyên bố nào cần được cam kết?

  3. Trả về câu lệnh SQL của con trỏ rõ ràng

  4. Chỉ cho phép đăng nhập oracle db vào ứng dụng cụ thể?

  5. Sử dụng thủ tục pl-sql hoặc con trỏ để chọn 3 thứ hạng hàng đầu