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