public class OracleCreateTableStatement extends SQLCreateTableStatement implements OracleDDLStatement, OracleSegmentAttributes
Modifier and Type | Class and Description |
---|---|
static class |
OracleCreateTableStatement.DeferredSegmentCreation |
static class |
OracleCreateTableStatement.OIDIndex |
static class |
OracleCreateTableStatement.OracleExternalRecordFormat |
static class |
OracleCreateTableStatement.Organization |
SQLCreateTableStatement.Type
Constructor and Description |
---|
OracleCreateTableStatement() |
addBodyBeforeComment, apply, apply, apply, clone, cloneTo, computeName, findColumn, findColumn, findForeignKey, findIndex, findPrimaryKey, findUnique, forEachColumn, foreignKeyToAlterTable, getBodyBeforeCommentsDirect, getChildren, getComment, getCompress, getInherits, getLike, getLogging, getName, getPartitioning, getSchema, getSelect, getStoredAs, getTableElementList, getTableSource, getTablespace, getType, hasBodyBeforeComment, hashForeignKey, isIfNotExiists, isMUL, isOnCommitPreserveRows, isPrimaryColumn, isReferenced, isReferenced, isUNI, renameColumn, setComment, setCompress, setIfNotExiists, setInherits, setLike, setLike, setLogging, setName, setName, setOnCommitPreserveRows, setPartitioning, setSchema, setSelect, setStoredAs, setTableSource, setTablespace, setType, sort, toString
getDbType, getHeadHintsDirect, isAfterSemi, setAfterSemi, setDbType, setHeadHints
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
clone, getChildren, getDbType, isAfterSemi, setAfterSemi
accept, addAfterComment, addAfterComment, addBeforeComment, addBeforeComment, getAfterCommentsDirect, getAttribute, getAttributes, getAttributesDirect, getBeforeCommentsDirect, getParent, hasAfterComment, hasBeforeComment, output, putAttribute, setParent
getCompress, getLogging, getTablespace, setCompress, setLogging, setTablespace
public void simplify()
simplify
in class SQLCreateTableStatement
public 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
in interface OracleSegmentAttributes
public void setCompressLevel(Integer compressLevel)
setCompressLevel
in interface OracleSegmentAttributes
public Integer getPctfree()
getPctfree
in interface OracleSegmentAttributes
public void setPctfree(Integer pctfree)
setPctfree
in interface OracleSegmentAttributes
public Integer getPctused()
getPctused
in interface OracleSegmentAttributes
public void setPctused(Integer pctused)
setPctused
in interface OracleSegmentAttributes
public Integer getInitrans()
getInitrans
in interface OracleSegmentAttributes
public void setInitrans(Integer initrans)
setInitrans
in interface OracleSegmentAttributes
public Integer getMaxtrans()
getMaxtrans
in interface OracleSegmentAttributes
public void setMaxtrans(Integer maxtrans)
setMaxtrans
in interface OracleSegmentAttributes
public Integer getPctincrease()
getPctincrease
in interface OracleSegmentAttributes
public void setPctincrease(Integer pctincrease)
setPctincrease
in interface OracleSegmentAttributes
public Boolean getParallel()
public void setParallel(Boolean parallel)
public boolean isCursorSpecificSegment()
public void setCursorSpecificSegment(boolean cursorSpecificSegment)
public boolean isInMemoryMetadata()
public void setInMemoryMetadata(boolean inMemoryMetadata)
public OracleStorageClause getStorage()
getStorage
in interface OracleSegmentAttributes
public void setStorage(SQLObject storage)
setStorage
in interface OracleSegmentAttributes
public 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
in interface OracleSegmentAttributes
public void setCompressForOltp(boolean compressForOltp)
setCompressForOltp
in interface OracleSegmentAttributes
public 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
in interface OracleSQLObject
Copyright © 2013–2017 Alibaba Group. All rights reserved.