तालिका-मूल्यवान कार्यों को jOOQ से कॉल करने का सही तरीका FROM
. में उनका उपयोग करना है खंड जैसा कि मैनुअल में प्रलेखित है पृष्ठ
जिसे आपने लिंक किया है।
आपके मामले में, वह होगा:
Result<TestFuncRecord> result =
DSL.using(configuration)
.selectFrom(Routines.testFunc("xx", 10))
.fetch();
या jOOQ 3.6 से भी शुरू करें
Result<TestFuncRecord> result =
DSL.using(configuration)
.selectFrom(Tables.TEST_FUNC("xx", 10))
.fetch();
jOOQ कोड जनरेटर तालिका-मूल्यवान कार्यों को सामान्य तालिकाओं की तरह मानता है, दिनचर्या की तरह नहीं। इसलिए Routines
में कोई तरीका नहीं होना चाहिए जो एक Configuration
takes लेता है तर्क।