org.qore.OracleSqlUtil
OracleSqlUtil
qore-lang
doxygen

# Qore OracleSqlUtil Module Reference 1.4.4

## OracleSqlUtil Module

OracleSqlUtil Module Introduction

### SQL Operations on Oracle

Select With Paging on Oracle

IN Operator on Oracle

Partition Support in Selects

Partition Support in Joins

### Schema Management on Oracle

Type Mapping

Additional Object Types Supported

Materialized Views

Packages

Types

### Release Notes

OracleSqlUtil v1.4.4

OracleSqlUtil v1.4.3

OracleSqlUtil v1.4.2

OracleSqlUtil v1.4.1

OracleSqlUtil v1.4

OracleSqlUtil v1.3.1

OracleSqlUtil v1.3

OracleSqlUtil v1.2.5

OracleSqlUtil v1.2.4

OracleSqlUtil v1.2.3

OracleSqlUtil v1.2.2

OracleSqlUtil v1.2.1

OracleSqlUtil v1.2

OracleSqlUtil v1.1

OracleSqlUtil v1.0

## Namespaces

### Namespace List

OracleSqlUtil

### Namespace Members

All

Functions

## Classes

### Class List

#### OracleSqlUtil

##### OracleCheckConstraint

getDisableSql

getEnableSql

enabled

##### OracleCodeBase

constructor

equalImpl

getCreateSql

getRenameSql

##### OracleCodeBaseNoRename

constructor

getRenameSql

##### OracleColumn

constructor

equalImpl

getAddColumnSql

getDdlName

getModifySqlImpl

getNativeTypeString

getRenameSql

byte_size

char_used

##### OracleDatabase

computeStatisticsImpl

computeStatisticsSchemaImpl

computeStatisticsTablesImpl

constructor

getAlignSchemaOptions

getComputeStatisticsOptions

getCreationOptions

getCurrentSequenceValueImpl

getMaterializedView

getMaximumPrecision

getNextSequenceValueImpl

getPackage

getPhysicalSizeImpl

getRebuildIndexOptions

getSchemaDescriptionOptions

getType

listMaterializedViews

listPackages

listSynonyms

listTypes

materializedViewIterator

packageIterator

rebuildIndexAnalyze

rebuildIndexAnalyze

rebuildIndexImpl

reclaimSpaceImpl

supportsPackagesImpl

supportsSequencesImpl

supportsTypesImpl

synonymIterator

typeIterator

OracleAlignSchemaOptions

OracleComputeStatisticsOptions

OracleCreationOptions

OracleMaterializedViewDescriptionOptions

OracleMaxPrecision

OraclePackageDescriptionOptions

OracleRebuildIndexOptions

OracleReservedWords

OracleSchemaDescriptionOptions

##### OracleForeignConstraint

getDisableSql

getEnableSql

enabled

##### OracleFunction

constructor

##### OracleIndex

constructor

equalImpl

getCreateSql

getRenameSql

native_type

tablespace

##### OracleMaterializedView

constructor

getCreateSql

logging

tablespace

use_index

OracleNumberColumn

##### OracleNumberDataType

constructor

##### OraclePackage

constructor

equalImpl

getCreateSql

body_src

##### OraclePrimaryKey

clearIndex

getDisableSql

getDropSql

getEnableSql

memberGate

tablespace

##### OracleProcedure

constructor

##### OracleSavepointHelper

constructor

createSavepointImpl

deleteSavepointImpl

rollbackImpl

##### OracleSequence

constructor

getCreateSql

getRenameSql

##### OracleTable

asteriskRequiresPrefix

bindEmptyStringsAsNull

constraintsLinkedToIndexesImpl

copyImpl

doSelectLimitOnlyUnlockedImpl

getBaseType

getBulkUpsertClosure

getColumnOperatorMapImpl

getColumnSqlName

getColumnSqlNames

getComment

getInsertOperatorMap

getNumericTypeImpl

getPseudoColumnHash

getRawUpdateOperatorMap

getSavepointHelperImpl

getSchemaName

getSelectOptions

getSqlName

getSqlValueImpl

getTablespaceName

getUpsertClosure

getUpsertInsertOnly

getUpsertUpdateOnly

getWhereOperatorMap

hasArrayBind

isDuplicateRowErrorImpl

isView

optimizedLimit

supportsTablespacesImpl

uniqueIndexCreatesConstraintImpl

OracleConstraintOptions

OracleCopMap

OracleIndexOptions

OracleIopMap

OracleOpMap

OraclePseudoColumnHash

OracleSelectOptions

OracleTableCreationOptions

OracleTruncDate

OracleUopMap

OraColumnDescOptions

OraColumnOptions

OraTypeMap

QoreTypeMap

##### OracleTrigger

equalImpl

getDropSql

getRenameSql

enabled

##### OracleType

getDropSql

##### OracleUniqueConstraint

clearIndex

getDisableSql

getEnableSql

getTablespace

isEnabled

memberGate

enabled

tablespace

##### OracleView

constructor

getCreateSql

getRenameSql

container_data

oid_text

superview_name

type_text

view_type

view_type_owner

Class Index

### Class Hierarchy

OracleSqlUtil::OracleCheckConstraint

#### OracleSqlUtil::OracleCodeBase

##### OracleSqlUtil::OracleCodeBaseNoRename

OracleSqlUtil::OracleMaterializedView

OracleSqlUtil::OraclePackage

OracleSqlUtil::OracleType

OracleSqlUtil::OracleFunction

OracleSqlUtil::OracleProcedure

#### OracleSqlUtil::OracleColumn

OracleSqlUtil::OracleNumberColumn

OracleSqlUtil::OracleDatabase

OracleSqlUtil::OracleForeignConstraint

OracleSqlUtil::OracleIndex

OracleSqlUtil::OracleNumberDataType

OracleSqlUtil::OraclePrimaryKey

OracleSqlUtil::OracleSavepointHelper

OracleSqlUtil::OracleSequence

OracleSqlUtil::OracleTable

OracleSqlUtil::OracleTrigger

OracleSqlUtil::OracleUniqueConstraint

OracleSqlUtil::OracleView

### Class Members

All

Functions

Variables

tabs.css
tab_a.png
tab_b.png
tab_h.png
tab_s.png
nav_h.png
nav_f.png
bc_s.png
doxygen.png
closed.png
open.png
bdwn.png
sync_on.png
sync_off.png
doxygen.css
jquery.js
dynsections.js
search/search_l.png
search/search_m.png
search/search_r.png
search/close.png
search/mag_sel.png
search/search.css
search/search.js
namespace_oracle_sql_util.html
class_oracle_sql_util_1_1_oracle_check_constraint.html
class_oracle_sql_util_1_1_oracle_check_constraint-members.html
class_oracle_sql_util_1_1_oracle_code_base.html
class_oracle_sql_util_1_1_oracle_code_base__inherit__graph.png
class_oracle_sql_util_1_1_oracle_code_base-members.html
class_oracle_sql_util_1_1_oracle_code_base_no_rename.html
class_oracle_sql_util_1_1_oracle_code_base_no_rename__inherit__graph.png
class_oracle_sql_util_1_1_oracle_code_base_no_rename-members.html
class_oracle_sql_util_1_1_oracle_column.html
class_oracle_sql_util_1_1_oracle_column__inherit__graph.png
class_oracle_sql_util_1_1_oracle_column-members.html
class_oracle_sql_util_1_1_oracle_database.html
class_oracle_sql_util_1_1_oracle_database-members.html
class_oracle_sql_util_1_1_oracle_foreign_constraint.html
class_oracle_sql_util_1_1_oracle_foreign_constraint-members.html
class_oracle_sql_util_1_1_oracle_function.html
class_oracle_sql_util_1_1_oracle_function__inherit__graph.png
class_oracle_sql_util_1_1_oracle_function-members.html
class_oracle_sql_util_1_1_oracle_index.html
class_oracle_sql_util_1_1_oracle_index-members.html
class_oracle_sql_util_1_1_oracle_materialized_view.html
class_oracle_sql_util_1_1_oracle_materialized_view__inherit__graph.png
class_oracle_sql_util_1_1_oracle_materialized_view-members.html
class_oracle_sql_util_1_1_oracle_number_column.html
class_oracle_sql_util_1_1_oracle_number_column__inherit__graph.png
class_oracle_sql_util_1_1_oracle_number_column-members.html
class_oracle_sql_util_1_1_oracle_number_data_type.html
class_oracle_sql_util_1_1_oracle_number_data_type-members.html
class_oracle_sql_util_1_1_oracle_package.html
class_oracle_sql_util_1_1_oracle_package__inherit__graph.png
class_oracle_sql_util_1_1_oracle_package-members.html
class_oracle_sql_util_1_1_oracle_primary_key.html
class_oracle_sql_util_1_1_oracle_primary_key-members.html
class_oracle_sql_util_1_1_oracle_procedure.html
class_oracle_sql_util_1_1_oracle_procedure__inherit__graph.png
class_oracle_sql_util_1_1_oracle_procedure-members.html
class_oracle_sql_util_1_1_oracle_savepoint_helper.html
class_oracle_sql_util_1_1_oracle_savepoint_helper-members.html
class_oracle_sql_util_1_1_oracle_sequence.html
class_oracle_sql_util_1_1_oracle_sequence-members.html
class_oracle_sql_util_1_1_oracle_table.html
class_oracle_sql_util_1_1_oracle_table-members.html
class_oracle_sql_util_1_1_oracle_trigger.html
class_oracle_sql_util_1_1_oracle_trigger-members.html
class_oracle_sql_util_1_1_oracle_type.html
class_oracle_sql_util_1_1_oracle_type__inherit__graph.png
class_oracle_sql_util_1_1_oracle_type-members.html
class_oracle_sql_util_1_1_oracle_unique_constraint.html
class_oracle_sql_util_1_1_oracle_unique_constraint-members.html
class_oracle_sql_util_1_1_oracle_view.html
class_oracle_sql_util_1_1_oracle_view-members.html
graph_legend.png
graph_legend.html
dir_4e8d938e9ddb5a617c200d5739d1f41a.html
dir_13add0083e006ac756009d5942a24d28.html
index.html
pages.html
namespaces.html
namespacemembers.html
namespacemembers_func.html
annotated.html
classes.html
hierarchy.html
inherits.html
inherit_graph_0.png
inherit_graph_1.png
inherit_graph_2.png
inherit_graph_3.png
inherit_graph_4.png
inherit_graph_5.png
inherit_graph_6.png
inherit_graph_7.png
inherit_graph_8.png
inherit_graph_9.png
inherit_graph_10.png
inherit_graph_11.png
inherit_graph_12.png
inherit_graph_13.png
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_func.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html
functions_vars.html