public class OracleCreateTableStatement extends SQLCreateTableStatement implements OracleDDLStatement, OracleSegmentAttributes
| 限定符和类型 | 类和说明 |
|---|---|
static class |
OracleCreateTableStatement.DeferredSegmentCreation |
static class |
OracleCreateTableStatement.OIDIndex |
static class |
OracleCreateTableStatement.Organization |
SQLCreateTableStatement.Type| 限定符和类型 | 字段和说明 |
|---|---|
private Boolean |
cache |
private SQLName |
cluster |
private List<SQLName> |
clusterColumns |
private boolean |
compressForOltp |
private Integer |
compressLevel |
private boolean |
cursorSpecificSegment |
private OracleCreateTableStatement.DeferredSegmentCreation |
deferredSegmentCreation |
private Boolean |
enableRowMovement |
private Integer |
initrans |
private boolean |
inMemoryMetadata |
private OracleLobStorageClause |
lobStorage |
private Integer |
maxtrans |
private boolean |
monitoring |
private SQLName |
of |
private OracleCreateTableStatement.OIDIndex |
oidIndex |
private OracleCreateTableStatement.Organization |
organization |
private Boolean |
parallel |
private Integer |
pctfree |
private Integer |
pctincrease |
private Integer |
pctused |
private OracleStorageClause |
storage |
buckets, clusteredBy, comment, compress, ifNotExiists, inherits, like, logging, onCommitDeleteRows, onCommitPreserveRows, partitionColumns, partitioning, rowFormat, select, sortedBy, storedAs, tableElementList, tableOptions, tableSource, tablespace, typeafterSemi, dbType, headHintsattributes, parent| 构造器和说明 |
|---|
OracleCreateTableStatement() |
addBodyBeforeComment, addClusteredByItem, addPartitionColumn, addSortedByItem, alterApply, apply, apply, apply, apply, clone, cloneTo, columnIndexOf, computeName, findColumn, findColumn, findForeignKey, findIndex, findPrimaryKey, findUnique, forEachColumn, foreignKeyToAlterTable, getBodyBeforeCommentsDirect, getBuckets, getChildren, getClusteredBy, getComment, getCompress, getInherits, getLike, getLogging, getName, getPartitionColumns, getPartitioning, getRowFormat, getSchema, getSelect, getSortedBy, getStoredAs, getTableElementList, getTableOptions, getTableSource, getTablespace, getType, hasBodyBeforeComment, hashForeignKey, isIfNotExiists, isMUL, isOnCommitPreserveRows, isPrimaryColumn, isPrimaryColumn, isReferenced, isReferenced, isUNI, renameColumn, setBuckets, setComment, setCompress, setIfNotExiists, setInherits, setLike, setLike, setLogging, setName, setName, setOnCommitPreserveRows, setPartitioning, setRowFormat, setSchema, setSelect, setStoredAs, setTableSource, setTablespace, setType, sort, toStringgetDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints, toLowerCaseStringaccept, acceptChild, acceptChild, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, computeDataType, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParentclone, getChildren, getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setHeadHints, toLowerCaseStringaccept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, containsAttribute, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParentgetCompress, getLogging, getTablespace, setCompress, setLogging, setTablespaceprivate boolean inMemoryMetadata
private boolean cursorSpecificSegment
private Boolean parallel
private OracleStorageClause storage
private OracleLobStorageClause lobStorage
private Integer pctfree
private Integer pctused
private Integer initrans
private Integer maxtrans
private Integer pctincrease
private Integer compressLevel
private boolean compressForOltp
private Boolean cache
private OracleCreateTableStatement.DeferredSegmentCreation deferredSegmentCreation
private Boolean enableRowMovement
private SQLName cluster
private OracleCreateTableStatement.Organization organization
private SQLName of
private OracleCreateTableStatement.OIDIndex oidIndex
private boolean monitoring
public void simplify()
simplify 在类中 SQLCreateTableStatementpublic OracleLobStorageClause getLobStorage()
public void setLobStorage(OracleLobStorageClause lobStorage)
public OracleCreateTableStatement.DeferredSegmentCreation getDeferredSegmentCreation()
public void setDeferredSegmentCreation(OracleCreateTableStatement.DeferredSegmentCreation deferredSegmentCreation)
public Boolean getCache()
public void setCache(Boolean cache)
public boolean isOnCommitDeleteRows()
public void setOnCommitDeleteRows(boolean onCommitDeleteRows)
public Integer getCompressLevel()
getCompressLevel 在接口中 OracleSegmentAttributespublic void setCompressLevel(Integer compressLevel)
setCompressLevel 在接口中 OracleSegmentAttributespublic Integer getPctfree()
getPctfree 在接口中 OracleSegmentAttributespublic void setPctfree(Integer pctfree)
setPctfree 在接口中 OracleSegmentAttributespublic Integer getPctused()
getPctused 在接口中 OracleSegmentAttributespublic void setPctused(Integer pctused)
setPctused 在接口中 OracleSegmentAttributespublic Integer getInitrans()
getInitrans 在接口中 OracleSegmentAttributespublic void setInitrans(Integer initrans)
setInitrans 在接口中 OracleSegmentAttributespublic Integer getMaxtrans()
getMaxtrans 在接口中 OracleSegmentAttributespublic void setMaxtrans(Integer maxtrans)
setMaxtrans 在接口中 OracleSegmentAttributespublic Integer getPctincrease()
getPctincrease 在接口中 OracleSegmentAttributespublic void setPctincrease(Integer pctincrease)
setPctincrease 在接口中 OracleSegmentAttributespublic Boolean getParallel()
public void setParallel(Boolean parallel)
public boolean isCursorSpecificSegment()
public void setCursorSpecificSegment(boolean cursorSpecificSegment)
public boolean isInMemoryMetadata()
public void setInMemoryMetadata(boolean inMemoryMetadata)
protected void accept0(SQLASTVisitor visitor)
accept0 在类中 SQLCreateTableStatementpublic OracleStorageClause getStorage()
getStorage 在接口中 OracleSegmentAttributespublic void setStorage(SQLObject storage)
setStorage 在接口中 OracleSegmentAttributespublic SQLName getOf()
public void setOf(SQLName of)
public OracleCreateTableStatement.OIDIndex getOidIndex()
public void setOidIndex(OracleCreateTableStatement.OIDIndex oidIndex)
public boolean isMonitoring()
public void setMonitoring(boolean monitoring)
public boolean isCompressForOltp()
isCompressForOltp 在接口中 OracleSegmentAttributespublic void setCompressForOltp(boolean compressForOltp)
setCompressForOltp 在接口中 OracleSegmentAttributespublic Boolean getEnableRowMovement()
public void setEnableRowMovement(Boolean enableRowMovement)
public SQLName getCluster()
public void setCluster(SQLName cluster)
public OracleCreateTableStatement.Organization getOrganization()
public void setOrganization(OracleCreateTableStatement.Organization organization)
public void accept0(OracleASTVisitor visitor)
accept0 在接口中 OracleSQLObjectCopyright © 2013–2019 Alibaba Group. All rights reserved.