可用版本: Dev (3.21) | 最新 (3.20) | 3.19 | 3.18 | 3.17 | 3.16 | 3.15 | 3.14 | 3.13 | 3.12 | 3.11

生成的表列

适用于 ✅ 开源版   ✅ 专业版   ✅ 企业版

列表达式的主要类型是由 jOOQ 的代码生成器生成的,并且可以从生成的表中解引用。本手册中充满了涉及表列的示例。此查询中给出了另一个示例

SELECT BOOK.ID, BOOK.TITLE
FROM BOOK
WHERE BOOK.TITLE LIKE '%SQL%'
ORDER BY BOOK.TITLE
 
create.select(BOOK.ID, BOOK.TITLE)
      .from(BOOK)
      .where(BOOK.TITLE.like("%SQL%"))
      .orderBy(BOOK.TITLE)
      .fetch();

表列实现了一个更具体的接口,称为org.jooq.TableField,该接口使用其关联的 <R extends Record> 记录类型进行参数化,并提供对容器org.jooq.Table实例的访问。

有关代码生成器实际生成的内容的更多信息,请参阅手册中有关生成的表的部分

引用此页

反馈

您对此页面有任何反馈吗? 我们很乐意听取您的意见!

The jOOQ Logo