Available in versions: Dev (3.21) | Latest (3.20) | 3.19 | 3.18 | 3.17 | 3.16 | 3.15 | 3.14 | 3.13 | 3.12 | 3.11

OTHER (Object)

Supported by ✅ Open Source Edition   ✅ Express Edition   ✅ Professional Edition   ✅ Enterprise Edition

The OTHER data type represents any unsupported data type, which jOOQ cannot represent and/or bind natively, or java.lang.Object in Java, or Types.OTHER in JDBC

While certain JDBC types can occasionally be passed through jOOQ transparently without jOOQ knowing about them (e.g. PostgreSQL's PGobject), it is never a good idea to rely on this implicit behaviour. It is always better to design a custom data type binding in order to make the binding and data type conversion explicit.

Unlike other data types, this type acts as a placeholder. It cannot be used in DDL statements or CAST expressions directly.

Feedback

Do you have any feedback about this page? We'd love to hear it!

The jOOQ Logo