table);
+
+ /**
+ * Create a new DSL delete statement.
+ *
+ * This is an alias for {@link #deleteFrom(Table)}
+ */
+ @Support
DeleteWhereStep delete(Table table);
// -------------------------------------------------------------------------
diff --git a/jOOQ/src/main/java/org/jooq/impl/DSL.java b/jOOQ/src/main/java/org/jooq/impl/DSL.java
index 6d7666f736..617c5c31b4 100644
--- a/jOOQ/src/main/java/org/jooq/impl/DSL.java
+++ b/jOOQ/src/main/java/org/jooq/impl/DSL.java
@@ -4209,17 +4209,27 @@ public class DSL {
*
* // [...]
*
- * delete(table)
+ * deleteFrom(table)
* .where(field1.greaterThan(100))
*
*
* Some but not all databases support aliased tables in delete statements.
*
- * @see DSLContext#delete(Table)
+ * @see DSLContext#deleteFrom(Table)
+ */
+ @Support
+ public static DeleteWhereStep deleteFrom(Table table) {
+ return using(new DefaultConfiguration()).deleteFrom(table);
+ }
+
+ /**
+ * Create a new DSL delete statement.
+ *
+ * This is an alias for {@link #deleteFrom(Table)}
*/
@Support
public static DeleteWhereStep delete(Table table) {
- return using(new DefaultConfiguration()).delete(table);
+ return using(new DefaultConfiguration()).deleteFrom(table);
}
// -------------------------------------------------------------------------
diff --git a/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java b/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java
index 54aceff591..83168cec14 100644
--- a/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java
+++ b/jOOQ/src/main/java/org/jooq/impl/DefaultDSLContext.java
@@ -1496,6 +1496,11 @@ public class DefaultDSLContext extends AbstractScope implements DSLContext, Seri
@Override
public DeleteWhereStep delete(Table table) {
+ return deleteFrom(table);
+ }
+
+ @Override
+ public DeleteWhereStep deleteFrom(Table table) {
return new DeleteImpl(configuration(), table);
}