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, validate
public 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
在类中 AbstractDML
conn
- 数据库连接java.sql.SQLException
public int execute(java.sql.Connection conn) throws java.sql.SQLException
conn
- 数据库连接java.sql.SQLException