diff --git a/jOOQ/src/main/java/org/jooq/impl/Factory.java b/jOOQ/src/main/java/org/jooq/impl/Factory.java
index 2006cd994e..dcb0954f43 100644
--- a/jOOQ/src/main/java/org/jooq/impl/Factory.java
+++ b/jOOQ/src/main/java/org/jooq/impl/Factory.java
@@ -2700,6 +2700,9 @@ public class Factory implements FactoryOperations {
* elsewhere using concat, repeat, and length, which may be simulated as
* well, depending on the RDBMS:
*
+ * concat([field], repeat([character], [length] - length([field])))
+ * In {@link SQLDialect#SQLITE}, this is simulated as such:
+ *
+ * In {@link SQLDialect#SQLITE}, this is simulated as such:
+ *
*/
@Support({ ASE, CUBRID, DB2, H2, HSQLDB, INGRES, MYSQL, ORACLE, POSTGRES, SQLITE, SQLSERVER, SYBASE })
public static Field[field] || replace(replace(substr(quote(zeroblob(([length] + 1) / 2)), 3, ([length] - length([field]))), '''', ''), '0', [character])
+ * concat(repeat([character], [length] - length([field])), [field])
*/
@Support({ ASE, CUBRID, DB2, H2, HSQLDB, INGRES, MYSQL, ORACLE, POSTGRES, SQLITE, SQLSERVER, SYBASE })
public static Fieldreplace(replace(substr(quote(zeroblob(([length] + 1) / 2)), 3, ([length] - length([field]))), '''', ''), '0', [character]) || [field]