public class OscarInsertStatement extends SQLInsertStatement implements OscarStatement
SQLInsertStatement.ValuesClause| Constructor and Description |
|---|
OscarInsertStatement() |
cloneTo, getChildren, getDbType, getWith, isAfterSemi, isUpsert, setAfterSemi, setDbType, setUpsert, setWith, toStringaddColumn, addInsertBeforeComment, addPartition, cloneTo, getAlias, getColumns, getColumnsString, getColumnsStringHash, getHint, getInsertBeforeCommentsDirect, getPartitions, getQuery, getTableName, getTableSource, isOverwrite, replace, setAlias, setColumnsString, setHint, setOverwrite, setQuery, setQuery, setTableName, setTableSource, setTableSourcesetHeadHints, toLowerCaseString, toParameterizedString, toString, toUnformattedStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, getSourceColumn, getSourceLine, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParent, setSourceColumn, setSourceLineequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetChildren, getDbType, isAfterSemi, setAfterSemi, setHeadHints, toLowerCaseString, toParameterizedString, toString, toStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, output, putAttribute, setParentpublic void cloneTo(OscarInsertStatement x)
public SQLExpr getReturning()
public void setReturning(SQLExpr returning)
public SQLInsertStatement.ValuesClause getValues()
getValues in class SQLInsertIntopublic void setValues(SQLInsertStatement.ValuesClause values)
setValues in class SQLInsertIntopublic List<SQLInsertStatement.ValuesClause> getValuesList()
getValuesList in class SQLInsertIntopublic void addValueCause(SQLInsertStatement.ValuesClause valueClause)
addValueCause in class SQLInsertIntopublic boolean isDefaultValues()
public void setDefaultValues(boolean defaultValues)
public void accept0(OscarASTVisitor visitor)
accept0 in interface OscarObjectpublic PGInsertStatement clone()
clone in interface SQLObjectclone in interface SQLStatementclone in class SQLInsertStatementpublic boolean isOnConflictDoNothing()
public void setOnConflictDoNothing(boolean onConflictDoNothing)
public List<SQLUpdateSetItem> getOnConflictUpdateSetItems()
public void addConflicUpdateItem(SQLUpdateSetItem item)
public SQLName getOnConflictConstraint()
public void setOnConflictConstraint(SQLName x)
public SQLExpr getOnConflictWhere()
public void setOnConflictWhere(SQLExpr x)
public SQLExpr getOnConflictUpdateWhere()
public void setOnConflictUpdateWhere(SQLExpr x)
public List<SQLCommentHint> getHeadHintsDirect()
getHeadHintsDirect in interface SQLStatementgetHeadHintsDirect in class SQLStatementImplCopyright © 2013–2022 Alibaba Group. All rights reserved.