public class Delete extends AbstractDML
dialect| 构造器和说明 |
|---|
Delete(Table table)
生成指定数据库表的删除语句
|
Delete(Table table,
Dialect dialect)
根据指定的数据库表和方言生成删除语句
|
Delete(Table table,
Where where,
Dialect dialect)
根据指定的数据库表,约束条件以及方言生成删除语句
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.sql.PreparedStatement |
createPreparedStatementByValidatedParameters(java.sql.Connection conn)
通过指定的数据库连接生成带有合法参数的SQL执行体
|
int |
execute(java.sql.Connection conn)
执行删除的SQL语句并返回删除的行数
|
void |
setWhere(Where where)
设置删除语句的约束条件
|
applyDialect, createPreparedStatement, getTable, setTable, validatepublic Delete(Table table)
table - 数据库表public void setWhere(Where where)
where - 用于表示约束条件的where语句public java.sql.PreparedStatement createPreparedStatementByValidatedParameters(java.sql.Connection conn)
throws java.sql.SQLException
createPreparedStatementByValidatedParameters 在类中 AbstractDMLconn - 数据库连接java.sql.SQLExceptionpublic int execute(java.sql.Connection conn)
throws java.sql.SQLException
conn - 数据库连接java.sql.SQLException