public class InsertSqlImpl extends Object implements InsertSql, UseAliasSupport, PrepareStatementBuildSupport
| 构造器和说明 |
|---|
InsertSqlImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
PrepareStatement |
getPrepareStatement()
获取预查询SQL
|
InsertSql |
insert(List<Table> tables)
`INSERT INTO table1 t1, table2 t2...` 语句, t1, t2表示"表别名"
|
InsertSql |
insert(Table table)
`INSERT INTO table1 t1` 语句, t1表示"表别名"
|
boolean |
isUseAlias()
是否使用别名
|
InsertSql |
onDuplicateKeyUpdate(List<SetItem> items)
批量增加设置内容
|
InsertSql |
onDuplicateKeyUpdate(SetItem item)
增加设置内容
|
InsertSql |
values(Column column,
Object value)
`(column1) VALUES(?)
|
InsertSql |
values(ColumnValue columnValue)
`(column1) VALUES(?)
|
InsertSql |
values(List<? extends ColumnValue> columnValues)
`(column1, column2, ...)
|
InsertSql |
values(List<Column> columns,
List<Object> values)
`(column1, column2, ...)
|
append, append, getPrepareStatement, getPrepareStatement, getPrepareStatement, getPrepareStatementpublic InsertSql insert(Table table)
InsertTableSupportinsert 在接口中 InsertTableSupport<InsertSql>table - 表对象Tablepublic InsertSql insert(List<Table> tables)
InsertTableSupportinsert 在接口中 InsertTableSupport<InsertSql>tables - 表对象列表Tablepublic InsertSql values(List<? extends ColumnValue> columnValues)
ValuesSupportvalues 在接口中 ValuesSupport<InsertSql>columnValues - 列和值列表ColumnValuepublic InsertSql values(ColumnValue columnValue)
ValuesSupportvalues 在接口中 ValuesSupport<InsertSql>columnValue - 列和值ColumnValuepublic InsertSql values(Column column, Object value)
ValuesSupportvalues 在接口中 ValuesSupport<InsertSql>column - 列value - 值public InsertSql values(List<Column> columns, List<Object> values)
ValuesSupportvalues 在接口中 ValuesSupport<InsertSql>columns - 列列表values - 值列表ColumnValuepublic InsertSql onDuplicateKeyUpdate(SetItem item)
OnDuplicateKeyUpdateSupportonDuplicateKeyUpdate 在接口中 OnDuplicateKeyUpdateSupport<InsertSql>item - 设置项public InsertSql onDuplicateKeyUpdate(List<SetItem> items)
OnDuplicateKeyUpdateSupportonDuplicateKeyUpdate 在接口中 OnDuplicateKeyUpdateSupport<InsertSql>items - 设置项public boolean isUseAlias()
UseAliasSupportisUseAlias 在接口中 UseAliasSupportpublic PrepareStatement getPrepareStatement()
PrepareStatementSupportgetPrepareStatement 在接口中 PrepareStatementSupportCopyright © 2020 IBIT程序猿. All rights reserved.