diff --git a/jOOQ/src/main/java/org/jooq/DSLContext.java b/jOOQ/src/main/java/org/jooq/DSLContext.java index d8c6577c29..45b1e4b34c 100644 --- a/jOOQ/src/main/java/org/jooq/DSLContext.java +++ b/jOOQ/src/main/java/org/jooq/DSLContext.java @@ -14795,13 +14795,20 @@ public interface DSLContext extends Scope { /** * Insert one record. *
- * This executes something like the following statement: - *
INSERT INTO [table] … VALUES [record]
+ * This executes the following statement:
+ *
+ *
+ * INSERT INTO [table] ([modified columns in record])
+ * VALUES ([modified values in record])
+ *
*
- * Unlike {@link UpdatableRecord#store()}, this does not change any of the
+ * Unlike {@link UpdatableRecord#insert()}, this does not change any of the
* argument record's internal "changed" flags, such that a
- * subsequent call to {@link UpdatableRecord#store()} might lead to another
+ * subsequent call to {@link UpdatableRecord#insert()} might lead to another
* INSERT statement being executed.
+ *
+ * Also any optimistic locking related {@link Settings} do not apply for + * this method. * * @return The number of inserted records * @throws DataAccessException if something went wrong executing the query @@ -14812,7 +14819,17 @@ public interface DSLContext extends Scope { /** * Update a table. - *
UPDATE [table] SET [modified values in record] WHERE [record is supplied record]
+ * + * This executes the following statement: + * + *
+ * UPDATE [table]
+ * SET [modified values in record]
+ * WHERE [record is supplied record]
+ *
+ * + * Any optimistic locking related {@link Settings} do not apply for this + * method. * * @return The number of updated records * @throws DataAccessException if something went wrong executing the query @@ -14823,7 +14840,17 @@ public interface DSLContext extends Scope { /** * Update a table. - *
UPDATE [table] SET [modified values in record] WHERE [condition]
+ * + * This executes the following statement: + * + *
+ * UPDATE [table]
+ * SET [modified values in record]
+ * WHERE [condition]
+ *
+ * + * Any optimistic locking related {@link Settings} do not apply for this + * method. * * @return The number of updated records * @throws DataAccessException if something went wrong executing the query @@ -14834,7 +14861,15 @@ public interface DSLContext extends Scope { /** * Delete a record from a table. - *
DELETE FROM [table] WHERE [record is supplied record]
+ * + * This executes the following statement: + * + *
+ * DELETE FROM [table] WHERE [record is supplied record]
+ *
+ * + * Any optimistic locking related {@link Settings} do not apply for this + * method. * * @return The number of deleted records * @throws DataAccessException if something went wrong executing the query @@ -14845,7 +14880,15 @@ public interface DSLContext extends Scope { /** * Delete a record from a table. - *
DELETE FROM [table] WHERE [condition]
+ * + * This executes the following statement: + * + *
+ * DELETE FROM [table] WHERE [condition]
+ *
+ * + * Any optimistic locking related {@link Settings} do not apply for this + * method. * * @return The number of deleted records * @throws DataAccessException if something went wrong executing the query