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

BOOLEAN 数据类型

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

SQL 标准和许多 RDBMS 支持具有 TRUEFALSENULL 值的 BOOLEAN 数据类型。 所有数据库都以 org.jooq.Condition(条件或谓词,可以放置在 WHERE 子句 中,以及许多其他位置)的形式支持此数据类型。 但是真正的 SQL BOOLEAN 数据类型支持意味着该数据类型可以在任何可以使用 列表达式 的地方使用,包括 WHERE 子句

如果本地不支持 BOOLEAN 数据类型,JDBC 和大多数数据库按照约定将其转换为 1'1' (TRUE)、0'0' (FALSE) 和 NULL,尽管也可能有其他转换,包括 'Y' / 'N''T' / 'F''TRUE' / 'FALSE' 等等。

默认情况下,jOOQ 遵循最流行的约定并转换为 1/0。

有关如何将 BOOLEAN 数据类型用作 条件表达式,请参阅手册中关于 BOOLEAN 列 的部分。

引用此页

反馈

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

The jOOQ Logo