public class SQLInsertStatement extends SQLInsertInto implements SQLStatement
| 限定符和类型 | 类和说明 |
|---|---|
static class |
SQLInsertStatement.ValuesClause |
| 限定符和类型 | 字段和说明 |
|---|---|
private boolean |
afterSemi |
protected String |
dbType |
protected List<SQLCommentHint> |
headHints |
protected boolean |
upsert |
protected SQLWithSubqueryClause |
with |
columns, columnsString, columnsStringHash, query, tableSource, valuesListattributes, parent| 构造器和说明 |
|---|
SQLInsertStatement() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
accept0(SQLASTVisitor visitor) |
SQLInsertStatement |
clone() |
void |
cloneTo(SQLInsertStatement x) |
List<SQLObject> |
getChildren() |
String |
getDbType() |
List<SQLCommentHint> |
getHeadHintsDirect() |
SQLWithSubqueryClause |
getWith() |
boolean |
isAfterSemi() |
boolean |
isUpsert() |
void |
setAfterSemi(boolean afterSemi) |
void |
setDbType(String dbType) |
void |
setHeadHints(List<SQLCommentHint> headHints) |
void |
setUpsert(boolean upsert) |
void |
setWith(SQLWithSubqueryClause with) |
String |
toLowerCaseString() |
String |
toString() |
addColumn, addValueCause, cloneTo, getAlias, getColumns, getColumnsString, getColumnsStringHash, getQuery, getTableName, getTableSource, getValues, getValuesList, setAlias, setColumnsString, setQuery, setQuery, setTableName, setTableSource, setTableSource, setValuesaccept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParentaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParentprotected SQLWithSubqueryClause with
protected String dbType
protected boolean upsert
private boolean afterSemi
protected List<SQLCommentHint> headHints
public void cloneTo(SQLInsertStatement x)
public SQLInsertStatement clone()
clone 在接口中 SQLObjectclone 在接口中 SQLStatementclone 在类中 SQLInsertIntoprotected void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLObjectImplpublic List<SQLObject> getChildren()
getChildren 在接口中 SQLStatementpublic boolean isUpsert()
public void setUpsert(boolean upsert)
public String getDbType()
getDbType 在接口中 SQLStatementpublic void setDbType(String dbType)
public boolean isAfterSemi()
isAfterSemi 在接口中 SQLStatementpublic void setAfterSemi(boolean afterSemi)
setAfterSemi 在接口中 SQLStatementpublic SQLWithSubqueryClause getWith()
public void setWith(SQLWithSubqueryClause with)
public String toString()
toString 在类中 SQLObjectImplpublic String toLowerCaseString()
toLowerCaseString 在接口中 SQLStatementpublic List<SQLCommentHint> getHeadHintsDirect()
getHeadHintsDirect 在接口中 SQLStatementpublic void setHeadHints(List<SQLCommentHint> headHints)
setHeadHints 在接口中 SQLStatementCopyright © 2013–2019 Alibaba Group. All rights reserved.