Package cc.carm.lib.easysql.api.action
Interface SQLUpdateAction
-
- All Superinterfaces:
SQLAction<java.lang.Integer>
- All Known Subinterfaces:
PreparedSQLUpdateAction
- All Known Implementing Classes:
PreparedSQLUpdateActionImpl,SQLUpdateActionImpl
public interface SQLUpdateAction extends SQLAction<java.lang.Integer>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description default SQLUpdateActionreturnGeneratedKey()设定该操作返回自增键序列。default SQLUpdateActionsetKeyIndex(int keyColumnIndex)Deprecated.SQLUpdateActionsetReturnGeneratedKey(boolean returnGeneratedKey)设定该操作是否返回自增键序列。-
Methods inherited from interface cc.carm.lib.easysql.api.SQLAction
defaultExceptionHandler, execute, execute, execute, execute, executeAsync, executeAsync, executeAsync, executeFunction, executeFunction, getActionUUID, getCreateTime, getManager, getShortID, getSQLContent, handleException, setExceptionHandler
-
-
-
-
Method Detail
-
setKeyIndex
@Deprecated default SQLUpdateAction setKeyIndex(int keyColumnIndex)
Deprecated.设定自增主键的序列- Parameters:
keyColumnIndex- 自增主键的序列
若该值 > 0,则SQLAction.execute()返回自增主键数值
若该值 ≤ 0,则SQLAction.execute()返回变更的行数- Returns:
SQLUpdateAction- See Also:
setReturnGeneratedKey(boolean)
-
returnGeneratedKey
default SQLUpdateAction returnGeneratedKey()
设定该操作返回自增键序列。- Returns:
SQLUpdateAction
-
setReturnGeneratedKey
SQLUpdateAction setReturnGeneratedKey(boolean returnGeneratedKey)
设定该操作是否返回自增键序列。- Returns:
SQLUpdateAction
-
-