Copyright | (c) 2004 Oleg Kiselyov, Alistair Bayley |
---|---|
License | BSD-style |
Maintainer | oleg@pobox.com, alistair@abayley.org |
Stability | experimental |
Portability | non-portable |
Safe Haskell | Safe |
Language | Haskell2010 |
- oci_DEFAULT :: CInt
- oci_THREADED :: CInt
- oci_HTYPE_ENV :: CInt
- oci_SUCCESS :: CInt
- oci_ATTR_ENV :: CInt
- oci_CRED_RDBMS :: CInt
- oci_CRED_EXT :: CInt
- oci_CRED_PROXY :: CInt
- oci_NTV_SYNTAX :: CInt
- oci_FETCH_NEXT :: CInt
- oci_FETCH_FIRST :: CInt
- oci_FETCH_LAST :: CInt
- oci_FETCH_PRIOR :: CInt
- oci_FETCH_ABSOLUTE :: CInt
- oci_FETCH_RELATIVE :: CInt
- oci_FETCH_RESERVED :: CInt
- oci_SQLT_CHR :: CInt
- oci_SQLT_NUM :: CInt
- oci_SQLT_INT :: CInt
- oci_SQLT_FLT :: CInt
- oci_SQLT_STR :: CInt
- oci_SQLT_VNU :: CInt
- oci_SQLT_LNG :: CInt
- oci_SQLT_VCS :: CInt
- oci_SQLT_RID :: CInt
- oci_SQLT_DAT :: CInt
- oci_SQLT_VBI :: CInt
- oci_SQLT_BIN :: CInt
- oci_SQLT_LBI :: CInt
- oci_SQLT_UIN :: CInt
- oci_SQLT_LVC :: CInt
- oci_SQLT_LVB :: CInt
- oci_SQLT_AFC :: CInt
- oci_SQLT_AVC :: CInt
- oci_SQLT_RSET :: CInt
- oci_TRANS_READONLY :: CInt
- oci_TRANS_READWRITE :: CInt
- oci_TRANS_SERIALIZABLE :: CInt
Used all over the place:
oci_DEFAULT :: CInt Source #
oci_THREADED :: CInt Source #
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
oci_CRED_EXT :: CInt Source #
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
oci_SQLT_NUM :: CInt Source #
oci_SQLT_INT :: CInt Source #
oci_SQLT_FLT :: CInt Source #
oci_SQLT_STR :: CInt Source #
oci_SQLT_VNU :: CInt Source #
oci_SQLT_LNG :: CInt Source #
oci_SQLT_VCS :: CInt Source #
oci_SQLT_RID :: CInt Source #
oci_SQLT_DAT :: CInt Source #
oci_SQLT_VBI :: CInt Source #
oci_SQLT_BIN :: CInt Source #
oci_SQLT_LBI :: CInt Source #
oci_SQLT_UIN :: CInt Source #
oci_SQLT_LVC :: CInt Source #
oci_SQLT_LVB :: CInt Source #
oci_SQLT_AFC :: CInt Source #
oci_SQLT_AVC :: CInt Source #
oci_SQLT_RSET :: CInt Source #
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.