public class SQLInsertStatement extends SQLInsertInto implements SQLStatement
| 限定符和类型 | 类和说明 |
|---|---|
static class |
SQLInsertStatement.ValuesClause |
| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
upsert |
protected SQLWithSubqueryClause |
with |
columns, columnsString, columnsStringHash, overwrite, partitions, query, tableSource, valuesListafterSemi, dbType, headHintsattributes, hint, parent, sourceColumn, sourceLine| 构造器和说明 |
|---|
SQLInsertStatement() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
accept0(SQLASTVisitor visitor) |
SQLInsertStatement |
clone() |
void |
cloneTo(SQLInsertStatement x) |
List<SQLObject> |
getChildren() |
DbType |
getDbType() |
SQLWithSubqueryClause |
getWith() |
boolean |
isAfterSemi() |
boolean |
isUpsert() |
void |
setAfterSemi(boolean afterSemi) |
void |
setDbType(DbType dbType) |
void |
setUpsert(boolean upsert) |
void |
setWith(SQLWithSubqueryClause with) |
String |
toString() |
addColumn, addPartition, addValueCause, cloneTo, getAlias, getColumns, getColumnsString, getColumnsStringHash, getHint, getPartitions, getQuery, getTableName, getTableSource, getValues, getValuesList, isOverwrite, replace, setAlias, setColumnsString, setHint, setOverwrite, setQuery, setQuery, setTableName, setTableSource, setTableSource, setValuesgetHeadHintsDirect, setHeadHints, toLowerCaseString, toParameterizedString, toString, toUnformattedStringaccept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParent, setSourceColumn, setSourceLinegetHeadHintsDirect, setHeadHints, toLowerCaseString, toParameterizedString, toStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParentprotected SQLWithSubqueryClause with
protected boolean upsert
public void cloneTo(SQLInsertStatement x)
public SQLInsertStatement clone()
clone 在接口中 SQLObjectclone 在接口中 SQLStatementclone 在类中 SQLInsertIntoprotected void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLStatementImplpublic List<SQLObject> getChildren()
getChildren 在接口中 SQLStatementgetChildren 在类中 SQLStatementImplpublic boolean isUpsert()
public void setUpsert(boolean upsert)
public DbType getDbType()
getDbType 在接口中 SQLDbTypedObjectgetDbType 在接口中 SQLStatementgetDbType 在类中 SQLStatementImplpublic void setDbType(DbType dbType)
setDbType 在类中 SQLStatementImplpublic boolean isAfterSemi()
isAfterSemi 在接口中 SQLStatementisAfterSemi 在类中 SQLStatementImplpublic void setAfterSemi(boolean afterSemi)
setAfterSemi 在接口中 SQLStatementsetAfterSemi 在类中 SQLStatementImplpublic SQLWithSubqueryClause getWith()
public void setWith(SQLWithSubqueryClause with)
public String toString()
toString 在接口中 SQLStatementtoString 在类中 SQLStatementImplCopyright © 2013–2023. All rights reserved.