diff --git a/jOOQ/src/main/java/org/jooq/impl/DSL.java b/jOOQ/src/main/java/org/jooq/impl/DSL.java
index 35ec142345..7bc5349bad 100644
--- a/jOOQ/src/main/java/org/jooq/impl/DSL.java
+++ b/jOOQ/src/main/java/org/jooq/impl/DSL.java
@@ -12042,7 +12042,7 @@ public class DSL {
* @param value The formatted DATE value.
* @param format The vendor-specific formatting string.
*/
- @Support({ POSTGRES })
+ @Support({ H2, POSTGRES })
public static Field toDate(String value, String format) {
return toDate(Tools.field(value, SQLDataType.VARCHAR), Tools.field(format, SQLDataType.VARCHAR));
}
@@ -12053,7 +12053,7 @@ public class DSL {
* @param value The formatted DATE value.
* @param format The vendor-specific formatting string.
*/
- @Support({ POSTGRES })
+ @Support({ H2, POSTGRES })
public static Field toDate(String value, Field format) {
return toDate(Tools.field(value, SQLDataType.VARCHAR), nullSafe(format));
}
@@ -12064,7 +12064,7 @@ public class DSL {
* @param value The formatted DATE value.
* @param format The vendor-specific formatting string.
*/
- @Support({ POSTGRES })
+ @Support({ H2, POSTGRES })
public static Field toDate(Field value, String format) {
return toDate(nullSafe(value), Tools.field(format, SQLDataType.VARCHAR));
}
@@ -12075,9 +12075,9 @@ public class DSL {
* @param value The formatted DATE value.
* @param format The vendor-specific formatting string.
*/
- @Support({ POSTGRES })
+ @Support({ H2, POSTGRES })
public static Field toDate(Field value, Field format) {
- return DSL.field("to_date({0}, {1})", SQLDataType.DATE, nullSafe(value), nullSafe(format));
+ return DSL.field("{to_date}({0}, {1})", SQLDataType.DATE, nullSafe(value), nullSafe(format));
}
/**
@@ -12086,7 +12086,7 @@ public class DSL {
* @param value The formatted TIMESTAMP value.
* @param format The vendor-specific formatting string.
*/
- @Support({ POSTGRES })
+ @Support({ H2, POSTGRES })
public static Field toTimestamp(String value, String format) {
return toTimestamp(Tools.field(value, SQLDataType.VARCHAR), Tools.field(format, SQLDataType.VARCHAR));
}
@@ -12097,7 +12097,7 @@ public class DSL {
* @param value The formatted TIMESTAMP value.
* @param format The vendor-specific formatting string.
*/
- @Support({ POSTGRES })
+ @Support({ H2, POSTGRES })
public static Field toTimestamp(String value, Field format) {
return toTimestamp(Tools.field(value, SQLDataType.VARCHAR), nullSafe(format));
}
@@ -12108,7 +12108,7 @@ public class DSL {
* @param value The formatted TIMESTAMP value.
* @param format The vendor-specific formatting string.
*/
- @Support({ POSTGRES })
+ @Support({ H2, POSTGRES })
public static Field toTimestamp(Field value, String format) {
return toTimestamp(nullSafe(value), Tools.field(format, SQLDataType.VARCHAR));
}
@@ -12119,9 +12119,9 @@ public class DSL {
* @param value The formatted TIMESTAMP value.
* @param format The vendor-specific formatting string.
*/
- @Support({ POSTGRES })
+ @Support({ H2, POSTGRES })
public static Field toTimestamp(Field value, Field format) {
- return DSL.field("to_timestamp({0}, {1})", SQLDataType.TIMESTAMP, nullSafe(value), nullSafe(format));
+ return DSL.field("{to_timestamp}({0}, {1})", SQLDataType.TIMESTAMP, nullSafe(value), nullSafe(format));
}
// ------------------------------------------------------------------------