@GeneratedValue
hanya berfungsi untuk pengidentifikasi sehingga Anda tidak dapat menggunakannya. Jika Anda menggunakan MySQL, Anda cukup terbatas, karena urutan basis data tidak didukung.
InnoDB tidak' t mendukung beberapa kolom AUTO_INCREMENT dan jika tabel PK Anda AUTO_INCREMENTED, maka Anda memiliki dua opsi:
-
Pilih tabel terpisah yang berperilaku seperti generator urutan, solusi yang sudah Anda katakan tidak Anda sukai.
-
Gunakan MASUKKAN PEMICU untuk menambah kolom itu.