public class Update extends Prepared
create, parameters, prepareAlways, session, sqlStatement| 限定符和类型 | 方法和说明 |
|---|---|
String |
getPlanSQL()
Get the SQL statement with the execution plan.
|
int |
getType()
Get the command type as defined in CommandInterface
|
boolean |
isCacheable() |
boolean |
isTransactional()
Check if this command is transactional.
|
void |
prepare()
Prepare this statement.
|
ResultInterface |
queryMeta()
Get an empty result set containing the meta data.
|
void |
setAssignment(Column column,
Expression expression)
Add an assignment of the form column = expression.
|
void |
setCondition(Expression condition) |
void |
setLimit(Expression limit) |
void |
setTableFilter(TableFilter tableFilter) |
int |
update()
Execute the statement.
|
checkCanceled, checkParameters, getCurrentObjectId, getCurrentRowNumber, getObjectId, getParameters, getSQL, getSQL, getSQL, isQuery, isReadOnly, needRecompile, query, setCommand, setCurrentRowNumber, setObjectId, setParameterList, setPrepareAlways, setRow, setSession, setSQL, toStringpublic Update(Session session)
public void setTableFilter(TableFilter tableFilter)
public void setCondition(Expression condition)
public void setAssignment(Column column, Expression expression)
column - the columnexpression - the expressionpublic int update()
Preparedpublic String getPlanSQL()
PreparedgetPlanSQL 在类中 Preparedpublic boolean isTransactional()
PreparedisTransactional 在类中 Preparedpublic ResultInterface queryMeta()
Preparedpublic int getType()
Preparedpublic void setLimit(Expression limit)
public boolean isCacheable()
isCacheable 在类中 PreparedCopyright © 2017. All rights reserved.