org.qore.FreetdsSqlUtil
FreetdsSqlUtil
qore-lang
doxygen

# Qore FreetdsSqlUtil Module Reference 1.1

## FreetdsSqlUtil Module

FreetdsSqlUtil Module Introduction

SQL Operations with the FreeTDS Driver

### Schema Management with the FreeTDS Driver

Type Mapping

FreetdsSqlUtil v1.0

Introduction

Language Overview

Environment Variables

Conditional Parsing and Parse Defines

Module Description

Include Files

Identifiers

Comments

Variables

Basic Data Types

Container Data Types

Code Data Types

Data Type Declarations and Restrictions

References

Overloading

Time Zone Handling

Strings and Character Encoding

Expressions

Operators

Regular Expressions

Date/Time Arithmetic

Statements

Functions

Code Flags

Namespaces

Constants

Classes

Threading

Exception Handling

Signal Handling

I/O Event Handling

qore Executable Command-Line Processing

Parse Directives

Warnings

Keywords

Release Notes

Qore Language Reference Manual

Mime Module

MailMessage Module

Util Module

HttpServerUtil Module

HttpServer Module

WebSocketUtil Module

SQL Operations

Schema Management

DBA Management

SqlUtil Module

Mapper Module

## Namespaces

### Namespace List

FreetdsSqlUtil

Qore

### Namespace Members

All

Functions

## Classes

### Class List

#### FreetdsSqlUtil

##### FreetdsCheckConstraint

constructor

getCreateSql

getCreateSql

##### FreetdsColumn

constructor

equalImpl

getAddColumnSql

getModifySqlImpl

getNativeTypeString

getRenameSql

byte_size

##### FreetdsDatabase

computeStatisticsImpl

getCreateSqlImpl

getCurrentSequenceValueImpl

getNextSequenceValueImpl

getReclaimSpaceOptions

getSchemaDescriptionOptions

listFunctionsImpl

listProceduresImpl

listTablesImpl

rebuildIndexImpl

reclaimSpaceImpl

supportsPackagesImpl

supportsSequencesImpl

supportsTypesImpl

tryExecArgsImpl

tryExecRawImpl

FreetdsReclaimSpaceOptions

FreetdsSchemaDescriptionOptions

is_sybase

##### FreetdsForeignConstraint

constructor

getCreateSql

getCreateSql

##### FreetdsFunction

equalImpl

getCreateSql

getDropSql

getRenameSql

setName

##### FreetdsIndex

constructor

equalImpl

getCreateSql

getRenameSql

filegroup

##### FreetdsNumericColumn

constructor

getNativeTypeString

##### FreetdsPrimaryKey

constructor

constructor

getCreateSql

getRenameSql

memberGate

##### FreetdsSequence

constructor

getCreateSql

getRenameSql

##### FreetdsTable

clearImpl

constraintsLinkedToIndexesImpl

copyImpl

doSelectLimitOnlyUnlockedImpl

doSelectOrderByWithOffsetSqlUnlockedImpl

getColumnOperatorMap

getCreateSqlImpl

getCreateTableSqlImpl

getInsertOperatorMap

getRawUpdateOperatorMap

getSchemaName

getSelectOptions

getSqlName

getSqlValueImpl

getTablespaceName

getUpsertClosure

getWhereOperatorMap

hasArrayBind

supportsTablespacesImpl

tryExecArgsImpl

tryExecRawImpl

uniqueIndexCreatesConstraintImpl

filegroup

FreetdsCopMap

FreetdsIopMap

FreetdsOpMap

FreetdsSelectOptions

FreetdsTableDescriptionHashOptions

FreetdsTypeMap

FreetdsUopMap

is_sybase

MsSqlServerTableHints

QoreTypeMap

schema

ss_has_merge

triggerFunctions

##### FreetdsTrigger

constructor

equalImpl

getCreateSql

getDropSql

getRenameSql

##### FreetdsUniqueConstraint

constructor

getCreateSql

getCreateSql

isEnabled

memberGate

enabled

##### FreetdsUniqueConstraintCommon

clearIndex

constructor

getIndexSql

getTablespace

keyIterator

setIndexBase

setTablespace

filegroup

##### FreetdsView

constructor

getCreateSql

getRenameSql

Qore

Class Index

### Class Hierarchy

#### SqlUtil::AbstractColumn

##### FreetdsSqlUtil::FreetdsColumn

FreetdsSqlUtil::FreetdsNumericColumn

#### SqlUtil::AbstractConstraint

##### SqlUtil::AbstractCheckConstraint

FreetdsSqlUtil::FreetdsCheckConstraint

##### SqlUtil::AbstractColumnSupportingConstraint

###### SqlUtil::AbstractForeignConstraint

FreetdsSqlUtil::FreetdsForeignConstraint

###### SqlUtil::AbstractUniqueConstraint

FreetdsSqlUtil::FreetdsUniqueConstraint

###### FreetdsSqlUtil::FreetdsUniqueConstraintCommon

FreetdsSqlUtil::FreetdsPrimaryKey

FreetdsSqlUtil::FreetdsUniqueConstraint

###### SqlUtil::AbstractPrimaryKey

FreetdsSqlUtil::FreetdsPrimaryKey

#### SqlUtil::AbstractFunctionBase

##### SqlUtil::AbstractFunction

FreetdsSqlUtil::FreetdsFunction

##### SqlUtil::AbstractTrigger

FreetdsSqlUtil::FreetdsTrigger

#### SqlUtil::AbstractHashContainer

##### SqlUtil::Columns

SqlUtil::AbstractColumnSupportingConstraint

#### SqlUtil::AbstractIndex

FreetdsSqlUtil::FreetdsIndex

#### SqlUtil::AbstractSequence

FreetdsSqlUtil::FreetdsSequence

#### SqlUtil::AbstractSqlUtilBase

##### SqlUtil::AbstractDatabase

FreetdsSqlUtil::FreetdsDatabase

##### SqlUtil::AbstractTable

FreetdsSqlUtil::FreetdsTable

#### SqlUtil::AbstractView

FreetdsSqlUtil::FreetdsView

#### SqlUtil::NumericColumnInfo

FreetdsSqlUtil::FreetdsNumericColumn

### 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
nav_g.png
bc_s.png
doxygen.png
closed.png
open.png
bdwn.png
sync_on.png
sync_off.png
ftv2blank.png
ftv2doc.png
ftv2folderclosed.png
ftv2folderopen.png
ftv2ns.png
ftv2mo.png
ftv2cl.png
ftv2lastnode.png
ftv2link.png
ftv2mlastnode.png
ftv2mnode.png
ftv2node.png
ftv2plastnode.png
ftv2pnode.png
ftv2vertline.png
ftv2splitbar.png
doxygen.css
/search/mag_sel.png
/search/search_l.png
/search/search_m.png
/search/search_r.png
/search/close.png
search/search.css
search/search.js
_freetds_sql_util_8qm_8dox_8h_source.html
namespace_freetds_sql_util.html
class_freetds_sql_util_1_1_freetds_check_constraint.html
class_freetds_sql_util_1_1_freetds_check_constraint__inherit__graph.png
class_freetds_sql_util_1_1_freetds_check_constraint-members.html
class_freetds_sql_util_1_1_freetds_column.html
class_freetds_sql_util_1_1_freetds_column__inherit__graph.png
class_freetds_sql_util_1_1_freetds_column-members.html
class_freetds_sql_util_1_1_freetds_database.html
class_freetds_sql_util_1_1_freetds_database__inherit__graph.png
class_freetds_sql_util_1_1_freetds_database-members.html
class_freetds_sql_util_1_1_freetds_foreign_constraint.html
class_freetds_sql_util_1_1_freetds_foreign_constraint__inherit__graph.png
class_freetds_sql_util_1_1_freetds_foreign_constraint-members.html
class_freetds_sql_util_1_1_freetds_function.html
class_freetds_sql_util_1_1_freetds_function__inherit__graph.png
class_freetds_sql_util_1_1_freetds_function-members.html
class_freetds_sql_util_1_1_freetds_index.html
class_freetds_sql_util_1_1_freetds_index__inherit__graph.png
class_freetds_sql_util_1_1_freetds_index-members.html
class_freetds_sql_util_1_1_freetds_numeric_column.html
class_freetds_sql_util_1_1_freetds_numeric_column__inherit__graph.png
class_freetds_sql_util_1_1_freetds_numeric_column-members.html
class_freetds_sql_util_1_1_freetds_primary_key.html
class_freetds_sql_util_1_1_freetds_primary_key__inherit__graph.png
class_freetds_sql_util_1_1_freetds_primary_key-members.html
class_freetds_sql_util_1_1_freetds_sequence.html
class_freetds_sql_util_1_1_freetds_sequence__inherit__graph.png
class_freetds_sql_util_1_1_freetds_sequence-members.html
class_freetds_sql_util_1_1_freetds_table.html
class_freetds_sql_util_1_1_freetds_table__inherit__graph.png
class_freetds_sql_util_1_1_freetds_table-members.html
class_freetds_sql_util_1_1_freetds_trigger.html
class_freetds_sql_util_1_1_freetds_trigger__inherit__graph.png
class_freetds_sql_util_1_1_freetds_trigger-members.html
class_freetds_sql_util_1_1_freetds_unique_constraint.html
class_freetds_sql_util_1_1_freetds_unique_constraint__inherit__graph.png
class_freetds_sql_util_1_1_freetds_unique_constraint-members.html
class_freetds_sql_util_1_1_freetds_unique_constraint_common.html
class_freetds_sql_util_1_1_freetds_unique_constraint_common__inherit__graph.png
class_freetds_sql_util_1_1_freetds_unique_constraint_common-members.html
class_freetds_sql_util_1_1_freetds_view.html
class_freetds_sql_util_1_1_freetds_view__inherit__graph.png
class_freetds_sql_util_1_1_freetds_view-members.html
graph_legend.png
graph_legend.html
dir_4e8d938e9ddb5a617c200d5739d1f41a.html
dir_4e8d938e9ddb5a617c200d5739d1f41a_dep.png
dir_13add0083e006ac756009d5942a24d28.html
dir_13add0083e006ac756009d5942a24d28_dep.png
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
functions.html
functions_func.html
functions_vars.html