public class SQLReplaceStatement extends SQLStatementImpl
| 限定符和类型 | 字段和说明 |
|---|---|
protected List<SQLExpr> |
columns |
protected boolean |
delayed |
protected List<SQLCommentHint> |
hints |
protected boolean |
lowPriority |
protected List<SQLAssignItem> |
partitions |
protected SQLQueryExpr |
query |
protected SQLExprTableSource |
tableSource |
protected List<SQLInsertStatement.ValuesClause> |
valuesList |
afterSemi, dbType, headHintsattributes, hint, parent, sourceColumn, sourceLine| 构造器和说明 |
|---|
SQLReplaceStatement() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
accept0(SQLASTVisitor visitor) |
void |
addColumn(SQLExpr column) |
void |
addPartition(SQLAssignItem partition) |
SQLStatement |
clone() |
List<SQLExpr> |
getColumns() |
List<SQLCommentHint> |
getHints() |
int |
getHintsSize() |
List<SQLAssignItem> |
getPartitions() |
SQLQueryExpr |
getQuery() |
SQLName |
getTableName() |
SQLExprTableSource |
getTableSource() |
List<SQLInsertStatement.ValuesClause> |
getValuesList() |
boolean |
isDelayed() |
boolean |
isLowPriority() |
void |
setDelayed(boolean delayed) |
void |
setHints(List<SQLCommentHint> hints) |
void |
setLowPriority(boolean lowPriority) |
void |
setQuery(SQLQueryExpr query) |
void |
setTableName(SQLName tableName) |
void |
setTableSource(SQLExprTableSource tableSource) |
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, getHint, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setHint, setParent, setSourceColumn, setSourceLineaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParentprotected boolean lowPriority
protected boolean delayed
protected SQLExprTableSource tableSource
protected List<SQLInsertStatement.ValuesClause> valuesList
protected SQLQueryExpr query
protected List<SQLCommentHint> hints
protected List<SQLAssignItem> partitions
public SQLName getTableName()
public void setTableName(SQLName tableName)
public SQLExprTableSource getTableSource()
public void setTableSource(SQLExprTableSource tableSource)
public void addColumn(SQLExpr column)
public boolean isLowPriority()
public void setLowPriority(boolean lowPriority)
public boolean isDelayed()
public void setDelayed(boolean delayed)
public SQLQueryExpr getQuery()
public void setQuery(SQLQueryExpr query)
public List<SQLInsertStatement.ValuesClause> getValuesList()
public SQLStatement clone()
clone 在接口中 SQLObjectclone 在接口中 SQLStatementclone 在类中 SQLStatementImplprotected void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLStatementImplpublic int getHintsSize()
public List<SQLCommentHint> getHints()
public void setHints(List<SQLCommentHint> hints)
public void addPartition(SQLAssignItem partition)
public List<SQLAssignItem> getPartitions()
Copyright © 2013–2023. All rights reserved.