Detta är en känd begränsning i jOOQ 3.9:https://github.com/jOOQ/jOOQ/ nummer/2943
Du kan för närvarande inte använda RETURNING klausul i jOOQ när du använder vanlig SQL, eftersom jOOQ behöver känna till identitetskolumnens namn för att binda till JDBC (i de flesta databaser). Tyvärr skickade ID kolumnen till RETURNING klausulen är inte tillräcklig, eftersom det inte finns någon garanti för att detta är identitetskolumnen. Du kan också skicka flera kolumner till RETURNING sats, i vilket fall jOOQ inte skulle veta vilken som skulle vara identitetskolumnen.