public interface ISqlInserter extends ISqlExecuter
| 限定符和类型 | 方法和说明 |
|---|---|
int |
insert()
执行插入操作,注意:批量插入时返回值恒为-1
|
Bean |
insertAndGetGenerated()
执行插入操作,并返回自动生成的内容(一般用于自增ID的获取),注意:批量插入时无效
|
ISqlInserter |
set(Bean bean)
赋值
|
ISqlInserter |
set(String column,
Object value)
赋值
|
ISqlInserter |
setIf(Bean bean,
boolean condition)
赋值
|
ISqlInserter |
setIf(String column,
Object value,
boolean condition)
当满足条件时赋值
|
ISqlInserter |
table(String tables)
指定表
|
ISqlInserter |
tableIf(String tables,
boolean condition)
当满足条件时指定表
|
getParams, getSqlsupportISqlInserter table(String tables)
tables - 表名ISqlInserter tableIf(String tables, boolean condition)
tables - 表名condition - 条件是否满足ISqlInserter set(Bean bean)
bean - 存放列名和值的beanISqlInserter setIf(Bean bean, boolean condition)
bean - 存放列名和值的beancondition - 条件是否满足ISqlInserter set(String column, Object value)
column - 列名value - 参数值ISqlInserter setIf(String column, Object value, boolean condition)
column - 列名value - 参数值condition - 条件是否满足int insert()
Bean insertAndGetGenerated()
Copyright © 2023. All Rights Reserved.