Package pysql :: Module pysqloraobjects :: Class OraIndex
[hide private]
[frames] | no frames]

Class OraIndex

source code


Oracle index

Instance Methods [hide private]
 
__init__(self, indexOwner="", indexName="")
Index creation
source code
 
getProperties(self, db)
Returns index following properties : Index_type, uniqueness, table_owner, table_name, compression, leaf_blocks, destincts_keys avg_lef_blocks_per_leys as a list of (property_name, property_value)
source code
 
getIndexedColumns(self, db)
Returns indexed columns as a list of (column_name, column_position)
source code

Inherited from OraSegment: getTablespace

Inherited from OraObject: __eq__, __hash__, __str__, getCopy, getCreated, getDDL, getFullName, getLastDDL, getName, getOwner, getStatus, getType, guessInfos, guessStatus, setName, setOwner, setStatus, setType

Method Details [hide private]

__init__(self, indexOwner="", indexName="")
(Constructor)

source code 

Index creation

Overrides: OraObject.__init__