यह jOOQ 3.9 में एक ज्ञात सीमा है:https://github.com/jOOQ/jOOQ/ मुद्दे/2943
आप वर्तमान में RETURNING
. का उपयोग नहीं कर सकते हैं सादे SQL का उपयोग करते समय jOOQ में क्लॉज, क्योंकि jOOQ को JDBC (अधिकांश डेटाबेस में) से जुड़ने के लिए पहचान कॉलम नाम जानने की आवश्यकता होती है। दुर्भाग्य से, ID
. पास करना RETURNING
. पर कॉलम खंड पर्याप्त नहीं है, क्योंकि इस बात की कोई गारंटी नहीं है कि यह पहचान स्तंभ है। आप RETURNING
. में कई कॉलम भी पास कर सकते हैं क्लॉज, जिसके मामले में jOOQ को पता नहीं चलेगा कि कौन सा आइडेंटिटी कॉलम होगा।