public class SQLMergeStatement extends SQLStatementImpl
Modifier and Type | Class and Description |
---|---|
static class |
SQLMergeStatement.MergeInsertClause |
static class |
SQLMergeStatement.MergeUpdateClause |
Constructor and Description |
---|
SQLMergeStatement() |
Modifier and Type | Method and Description |
---|---|
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, toString
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParent
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParent
public void accept0(SQLASTVisitor visitor)
public 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–2017 Alibaba Group. All rights reserved.