diff --git a/jOOQ/src/main/java/org/jooq/impl/DSL.java b/jOOQ/src/main/java/org/jooq/impl/DSL.java index 1b63751a96..e1c1598004 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DSL.java +++ b/jOOQ/src/main/java/org/jooq/impl/DSL.java @@ -11915,6 +11915,18 @@ public class DSL { // [jooq-tools] END [row-field] + /** + * EXPERIMENTAL: Turn a row value expression of arbitrary degree into a {@code Field}. + *

+ * Note: Not all databases support row value expressions, but many row value + * expression operations can be emulated on all databases. See relevant row + * value expression method Javadocs for details. + */ + @Support + public static Field rowField(RowN row) { + return new RowField(row); + } + /** * Transform a subquery into a correlated subquery. */