Qore OracleSqlUtil Module Reference  1.4.4
OracleSqlUtil::OracleMaterializedView Class Reference

represents an Oracle materialized view More...

Inheritance diagram for OracleSqlUtil::OracleMaterializedView:

Public Member Methods

 constructor (string n, string n_src, bool n_logging=True, bool n_use_index=True, *string n_tablespace)
 creates the object from the arguments passed More...
 
softlist getCreateSql (*hash opt)
 returns a string that can be used to create the object in the database
 
- Public Member Methods inherited from OracleSqlUtil::OracleCodeBaseNoRename
 constructor (string n, string n_type, string n_src)
 creates the object from the arguments passed More...
 
softlist getRenameSql (string new_name, *hash opt)
 returns a string that can be used to rename the object in the database More...
 
- Public Member Methods inherited from OracleSqlUtil::OracleCodeBase
 constructor (string n, string n_type, string n_src)
 creates the object from the arguments passed More...
 
bool equalImpl (AbstractFunctionBase t)
 returns True if the argument is equal to the current object, False if not
 
softlist getCreateSql (*hash opt)
 returns a string that can be used to create the object in the database More...
 
softlist getRenameSql (string new_name, *hash opt)
 returns a string that can be used to rename the object in the database More...
 

Public Attributes

bool logging
 Flag if is loggign mode used.
 
*string tablespace
 Name of the potential tablespace.
 
bool use_index
 Flag if is index used.
 

Detailed Description

represents an Oracle materialized view

Member Function Documentation

◆ constructor()

OracleSqlUtil::OracleMaterializedView::constructor ( string  n,
string  n_src,
bool  n_logging = True,
bool  n_use_index = True,
*string  n_tablespace 
)

creates the object from the arguments passed

Parameters
nthe name of the materialized view
n_srcthe source of the materialized view
n_tablespacethe optional data tablespace used by the materialized view
n_loggingif the materialized view should use logging
n_use_indexif the materialized view should use an index