これはjOOQ3.9の既知の制限です: https://github.com/jOOQ/jOOQ/課題/2943
現在、RETURNINGは使用できません プレーンSQLを使用する場合のjOOQの句。これは、jOOQがJDBCにバインドするためにID列名を知っている必要があるためです(ほとんどのデータベースで)。残念ながら、IDを渡す RETURNINGへの列 これがID列であるという保証がないため、句は十分ではありません。 RETURNINGに複数の列を渡すこともできます 句。この場合、jOOQはどちらがID列になるかわかりません。