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

INSERT..RETURNING không hoạt động trong JOOQ

Đây là một hạn chế đã biết trong jOOQ 3.9: https://github.com/jOOQ/jOOQ/ các vấn đề / 2943

Bạn hiện không thể sử dụng RETURNING mệnh đề trong jOOQ khi sử dụng SQL thuần túy, vì jOOQ cần biết tên cột nhận dạng để liên kết với JDBC (trong hầu hết các cơ sở dữ liệu). Rất tiếc, đang chuyển ID vào cột RETURNING mệnh đề này là không đủ, vì không có gì đảm bảo rằng đây là cột nhận dạng. Bạn cũng có thể chuyển một số cột đến RETURNING , trong trường hợp jOOQ sẽ không biết cái nào sẽ là cột nhận dạ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. Mã hóa ký tự Hy Lạp hoạt động trong HTML nhưng không hoạt động trong PHP

  2. Múi giờ MySQL nhầm lẫn

  3. Câu lệnh MySQL CASE và REGEXP

  4. Không thể quyết định xem chuẩn hóa hay không chuẩn hóa sẽ hoạt động

  5. Truy vấn con MySQL với biến dữ liệu truy vấn chính