public abstract class SQLInsertInto extends SQLStatementImpl implements SQLReplaceable
| 限定符和类型 | 字段和说明 |
|---|---|
protected List<SQLExpr> |
columns |
protected String |
columnsString |
protected long |
columnsStringHash |
protected boolean |
overwrite |
protected List<SQLAssignItem> |
partitions |
protected SQLSelect |
query |
protected SQLExprTableSource |
tableSource |
protected List<SQLInsertStatement.ValuesClause> |
valuesList |
afterSemi, dbType, headHintsattributes, hint, parent, sourceColumn, sourceLine| 构造器和说明 |
|---|
SQLInsertInto() |
accept0, getChildren, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints, toLowerCaseString, toParameterizedString, toString, 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, setSourceLineaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParentprotected SQLExprTableSource tableSource
protected transient String columnsString
protected transient long columnsStringHash
protected SQLSelect query
protected final List<SQLInsertStatement.ValuesClause> valuesList
protected boolean overwrite
protected List<SQLAssignItem> partitions
public void cloneTo(SQLInsertInto x)
public boolean replace(SQLExpr expr, SQLExpr target)
replace 在接口中 SQLReplaceablepublic SQLCommentHint getHint()
getHint 在类中 SQLObjectImplpublic void setHint(SQLCommentHint x)
setHint 在类中 SQLObjectImplpublic abstract SQLInsertInto clone()
clone 在接口中 SQLObjectclone 在接口中 SQLStatementclone 在类中 SQLStatementImplpublic String getAlias()
public void setAlias(String alias)
public SQLExprTableSource getTableSource()
public void setTableSource(SQLExprTableSource tableSource)
public SQLName getTableName()
public void setTableName(SQLName tableName)
public void setTableSource(SQLName tableName)
public SQLSelect getQuery()
public void setQuery(SQLSelectQuery query)
public void setQuery(SQLSelect query)
public void addColumn(SQLExpr column)
public SQLInsertStatement.ValuesClause getValues()
public void setValues(SQLInsertStatement.ValuesClause values)
public List<SQLInsertStatement.ValuesClause> getValuesList()
public void addValueCause(SQLInsertStatement.ValuesClause valueClause)
public String getColumnsString()
public long getColumnsStringHash()
public void setColumnsString(String columnsString, long columnsStringHash)
public boolean isOverwrite()
public void setOverwrite(boolean overwrite)
public void addPartition(SQLAssignItem partition)
public List<SQLAssignItem> getPartitions()
Copyright © 2013–2023. All rights reserved.