Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

INSERT..RETURNING tidak berfungsi di JOOQ

Ini adalah batasan yang diketahui dalam jOOQ 3.9:https://github.com/jOOQ/jOOQ/ masalah/2943

Saat ini Anda tidak dapat menggunakan RETURNING klausa di jOOQ saat menggunakan SQL biasa, karena jOOQ perlu mengetahui nama kolom identitas untuk mengikat ke JDBC (di sebagian besar database). Sayangnya, melewati ID kolom ke RETURNING klausa tidak cukup, karena tidak ada jaminan bahwa ini adalah kolom identitas. Anda juga dapat meneruskan beberapa kolom ke RETURNING klausa, dalam hal jOOQ tidak akan tahu yang mana yang akan menjadi kolom identitas.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Insinyur penerusan tidak melakukan apa pun di MySQL Workbench

  2. Menggunakan Gabung dengan Baris Data Terkelompok

  3. Berapa jumlah maksimum gabungan tabel di MariaDB?

  4. Kerusakan MySQL Innodb

  5. Secara dinamis mengisi beberapa bidang input dari MySQL tergantung pada item daftar drop yang dipilih