public class SQLMergeStatement extends SQLStatementImpl
| 限定符和类型 | 类和说明 |
|---|---|
static class |
SQLMergeStatement.MergeInsertClause |
static class |
SQLMergeStatement.MergeUpdateClause |
| 限定符和类型 | 字段和说明 |
|---|---|
private String |
alias |
private SQLErrorLoggingClause |
errorLoggingClause |
private List<SQLHint> |
hints |
private SQLMergeStatement.MergeInsertClause |
insertClause |
private SQLTableSource |
into |
private SQLExpr |
on |
private SQLMergeStatement.MergeUpdateClause |
updateClause |
private SQLTableSource |
using |
afterSemi, dbType, headHintsattributes, parent| 构造器和说明 |
|---|
SQLMergeStatement() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
accept0(SQLASTVisitor visitor) |
String |
getAlias() |
SQLErrorLoggingClause |
getErrorLoggingClause() |
List<SQLHint> |
getHints() |
SQLMergeStatement.MergeInsertClause |
getInsertClause() |
SQLTableSource |
getInto() |
SQLExpr |
getOn() |
SQLMergeStatement.MergeUpdateClause |
getUpdateClause() |
SQLTableSource |
getUsing() |
void |
setErrorLoggingClause(SQLErrorLoggingClause errorLoggingClause) |
void |
setInsertClause(SQLMergeStatement.MergeInsertClause insertClause) |
void |
setInto(SQLName into) |
void |
setInto(SQLTableSource into) |
void |
setOn(SQLExpr on) |
void |
setUpdateClause(SQLMergeStatement.MergeUpdateClause updateClause) |
void |
setUsing(SQLTableSource using) |
clone, getChildren, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints, toLowerCaseString, toStringaccept, 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, setParentprivate SQLTableSource into
private String alias
private SQLTableSource using
private SQLExpr on
private SQLMergeStatement.MergeUpdateClause updateClause
private SQLMergeStatement.MergeInsertClause insertClause
private SQLErrorLoggingClause errorLoggingClause
public void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLStatementImplpublic String getAlias()
public SQLTableSource getInto()
public void setInto(SQLName into)
public void setInto(SQLTableSource into)
public SQLTableSource getUsing()
public void setUsing(SQLTableSource using)
public SQLExpr getOn()
public void setOn(SQLExpr on)
public SQLMergeStatement.MergeUpdateClause getUpdateClause()
public void setUpdateClause(SQLMergeStatement.MergeUpdateClause updateClause)
public SQLMergeStatement.MergeInsertClause getInsertClause()
public void setInsertClause(SQLMergeStatement.MergeInsertClause insertClause)
public SQLErrorLoggingClause getErrorLoggingClause()
public void setErrorLoggingClause(SQLErrorLoggingClause errorLoggingClause)
Copyright © 2013–2019 Alibaba Group. All rights reserved.