takusen-oracle-0.9.4.1: Database library with left-fold interface for Oracle.

Copyright(c) 2004 Oleg Kiselyov, Alistair Bayley
LicenseBSD-style
Maintaineroleg@pobox.com, alistair@abayley.org
Stabilityexperimental
Portabilitynon-portable
Safe HaskellSafe
LanguageHaskell2010

Database.Oracle.OCIConstants

Contents

Description

 

Synopsis

Used all over the place:

Handle types:

oci_HTYPE_ENV :: CInt Source #

Found in $ORAHOME/oci/include/oci.h

Error code types:

oci_SUCCESS :: CInt Source #

Found in $ORAHOME/oci/include/oci.h

Attribute types:

oci_ATTR_ENV :: CInt Source #

Found in $ORAHOME/oci/include/oci.h

Authentication options:

oci_CRED_RDBMS :: CInt Source #

Found in $ORAHOME/oci/include/oci.h

Syntax types (i.e. does the DBMS understand v7 or v8 syntax, etc):

oci_NTV_SYNTAX :: CInt Source #

Found in $ORAHOME/oci/include/oci.h

Scrollable Cursor Options:

oci_FETCH_NEXT :: CInt Source #

Found in $ORAHOME/oci/include/oci.h

OCI datatypes:

oci_SQLT_CHR :: CInt Source #

Found in $ORAHOME/oci/include/ocidfn.h

Transaction types; parameters for ociTransStart.

oci_TRANS_READONLY :: CInt Source #

Found in $ORAHOME/oci/include/oci.h. There are more than this, but they're related to complicated transaction-management stuff in the OCI libraries that I don't understand. These should be sufficient to support the simple transaction model understood by most developers.