The dbd-oracle Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The dbd-oracle Reference Manual

This is the dbd-oracle Reference Manual, version 1.0, generated automatically by Declt version 2.4 "Will Decker" on Wed Jun 20 11:40:24 2018 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Introduction

dbd-oracle: Oracle database driver for CL-DBI

Build Status Coverage Status Quicklisp

This driver is based on OCI bindings developed for CLSQL.

Usage

This library provides Oracle interface to CL-DBI, so any CL-DBI-complaint program should work. Please, note the following limitations.

Connecting to ORACLE database

Connection can be estabslished by providing appropriate database name to dbi:connect method. The value of database-name key argument is an ORACLE connect string that might include hostname, listener port number, and oracle SID or service name. For example,

(defvar *connection*
  (dbi:connect :oracle
               :database-name "127.0.0.1:1521/orcl"
               :username "nobody"
               :password "1234"
               :encoding :utf-8))

Encoding parameter is used for conversion of character strings between OCI library and Lisp. :utf-8 is the default encoding. Possible values for encoding parameter is the same as for CFFI string conversion functions. If :encoding keyword is not fiven, the library accesses NLS_LANG enironment variable. Note, that Oracle encoding names appearing in NLS_LANG may not match the names used in CFFI.

Loading OCI library

The application makes an attempt to load Oracle OCI library during the first call to dbi:connect. By default, the OCI library is searched in ORACLE_HOME, ORACLE_HOME/lib, and ORACLE_HOME/bin directories, as well as in the current directory. If ORACLE_HOME environment variable is not set, then search paths can be provided by setting dbd.oracle:*foreign-library-search-paths* variable. The value assigned to this variable should be a list of pathnames. For example,

  (let* ((dbd.oracle:*foreign-library-search-paths* '(#p"/opt/oracle/"))
         (connection (dbi:connect :oracle
                                  :database-name "localhost/orcl"
                                  :username "nobody"
                                  :password "1234")))
     (dbi:disconect connection))

You may need to create a symbolic link for libclntsh.so pointing to an appropriate library, e.g. libclntsh.so.12.1.

Writing queries: space before question

Queries are evaluated using CL-DBI interface. Parameters bindings is not guaranteed to work properly due to incompatible syntax for placeholders definitions used in CL-DBI and Oracle queries. Oracle requires parameter name to start with a colon, while CL-DBI uses the question mark ? to define placeholders. Simple substitution of all occurrences of " ?" (a space followed by a question mark) by Oracle-friendly column expressions is performed for the entire SQL expression.

(defvar *connection*
  (dbi:connect :mysql
               :database-name "test"
               :username "nobody"
               :password "1234"))

(let* ((query (dbi:prepare *connection*
                           "SELECT * FROM somewhere WHERE flag = ? OR updated_at > ?"))
       (result (dbi:execute query 0 "2011-11-01")))
  (loop for row = (dbi:fetch result)
     while row
     ;; process "row".
       ))

The effectve query would be "SELECT * FROM somewhere WHERE flag = :1 OR updated_at > :2". If a question mark appears inside a quoted string of the SQL query, then the effective query could not be identical to the original one. The rule of thumb is to avoid using French punctuation style in literal constants inside the main body of SQL queries (bound strings are processed as is), and to put space before every placeholder. Automatic substitution of question marks may be disabled by setting format-placeholders key parameter of dbi:connect to NIL.

Support for CLOB fields

CLOB fields may be used in INSERT operations.

(let ((long-string (make-string 22000 :initial-element #\a))
      (query (dbi:prepare "INSERT INTO tbl (clob_field) VALUES ( ?)")))
  (dbi:execute query long-string))

You can not SELECT the value back, as ORACLE strips CLOB values to a predefined limit, which is 4000 for modern versions of ORACLE.

Extensions to DBI interface

The library supports single parse, multiple bind/executes loop for a statement.

(with-reusable-query (query connection "INSERT INTO tbl (k) VALUES ( ?)")
  (loop for k from 1 to 100
    do (dbi:execute query k)))

This scheme may be more efficient when evaluating large number of queries. Macro with-reusable-query evaluates its body with query being prepared SQL expressions, and ensures that all resources allocated for the query will be released at the end.

Testing

The library was manually tested using Oracle 11g server under following client configurations:

Automated testing uses SBCL under Linux, and Oracle XE version 11.2.

Testig procedure requires that the databse contain a table

CREATE TABLE realval (
    r REAL,
    n NUMBER,
    ns NUMBER(*, 5),
    nps NUMBER(10, 2),
    i INTEGER
);
INSERT INTO realval VALUES (17.17, 17.17, 17.17, 17.17, 17);

In order to run tests locally, you need to modify connection-related parameters in test/root.lisp, or modify your environment in accordance with the default values:

(deftestsuite root ()
  ((user-name "scott")
   (password "tiger")
   (connect-string (let ((host "127.0.0.1")
                         (port "1521")
                         (oracle-sid (or (dbd.oracle::getenv "ORACLE_SID") "orcl")))
                     (format nil "~A:~A/~A" host port oracle-sid))))
  (:dynamic-variables
   (dbd.oracle:*foreign-library-search-paths* '(#p"/opt/oracle/")))
  ...)

Tests can be started using

(asdf:test-system "dbd-oracle")

License

Lisp Lesser GNU Public License


Next: , Previous: , Up: Top   [Contents][Index]

2 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

2.1 dbd-oracle

Maintainer

Sergey Afonin <serg@msu.ru>

Author

Sergey Afonin <serg@msu.ru>

License

Lessor Lisp General Public License

Description

ORACLE database driver for CL-DBI.

Long Description

A CL-DBI interface for ORACLE database based on OCI bindings provided by CLSQL library.

Version

1.0

Dependencies
Source

dbd-oracle.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

3.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.1 dbd-oracle.asd

Location

/home/quickref/quicklisp/dists/quicklisp/software/dbd-oracle-20180328-git/dbd-oracle.asd

Systems

dbd-oracle (system)

Packages

dbd-oracle-asd


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.2 dbd-oracle/package.lisp

Parent

dbd-oracle (system)

Location

package.lisp

Packages

dbd.oracle


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.3 dbd-oracle/oracle-constants.lisp

Parent

dbd-oracle (system)

Location

oracle-constants.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.4 dbd-oracle/ora-error-codes.lisp

Parent

dbd-oracle (system)

Location

ora-error-codes.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.5 dbd-oracle/oracle-api.lisp

Parent

dbd-oracle (system)

Location

oracle-api.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.6 dbd-oracle/oracle-loader.lisp

Parent

dbd-oracle (system)

Location

oracle-loader.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.7 dbd-oracle/foreign-resources.lisp

Parent

dbd-oracle (system)

Location

foreign-resources.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.8 dbd-oracle/dbd-oracle.lisp

Parent

dbd-oracle (system)

Location

dbd-oracle.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.9 dbd-oracle/dbd-oracle-dbi.lisp

Parent

dbd-oracle (system)

Location

dbd-oracle-dbi.lisp

Exported Definitions
Internal Definitions

Previous: , Up: Lisp files   [Contents][Index]

3.1.10 dbd-oracle/reusable-query.lisp

Parent

dbd-oracle (system)

Location

reusable-query.lisp

Exported Definitions

with-reusable-query (macro)


Next: , Previous: , Up: Top   [Contents][Index]

4 Packages

Packages are listed by definition order.


Next: , Previous: , Up: Packages   [Contents][Index]

4.1 dbd-oracle-asd

Source

/home/quickref/quicklisp/dists/quicklisp/software/dbd-oracle-20180328-git/dbd-oracle.asd

Use List

Previous: , Up: Packages   [Contents][Index]

4.2 dbd.oracle

Source

package.lisp (file)

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

5.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.1 Special variables

Special Variable: *foreign-library-search-paths*

The list of pathnames where OCI library will be searched in addition to ORACLE_HOME locations.

Package

dbd.oracle

Source

oracle-loader.lisp (file)

Special Variable: *foreign-library-types*

List of libraries types used in addition to these defined by CFFI.

Package

dbd.oracle

Source

oracle-loader.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.2 Macros

Macro: with-reusable-query (VAR CONNECTION SQL) &body BODY
Package

dbd.oracle

Source

reusable-query.lisp (file)


Previous: , Up: Exported definitions   [Contents][Index]

5.1.3 Classes

Class: <dbd-oracle-connection> ()
Package

dbd.oracle

Source

dbd-oracle-dbi.lisp (file)

Direct superclasses

<dbi-connection> (class)

Direct methods
  • row-count (method)
  • rollback (method)
  • commit (method)
  • begin-transaction (method)
  • disconnect (method)
  • fetch-using-connection (method)
  • execute-using-connection (method)
  • prepare (method)
Direct slots
Slot: %format-placeholders
Type

boolean

Initargs

:format-placeholders

Slot: %rows-affected

Number of rows affected by the last INSERT/UPDATE/DELETE statement.

Type

integer

Class: <dbd-oracle> ()
Package

dbd.oracle

Source

dbd-oracle-dbi.lisp (file)

Direct superclasses

<dbi-driver> (class)

Direct methods

make-connection (method)


Previous: , Up: Definitions   [Contents][Index]

5.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.1 Constants

Constant: +errbuf-len+

the number of characters that we allocate for an error message buffer

Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Constant: +field-truncated+
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Constant: +maximal-varchar2-length+

All strings exceedinng that length are bound as CLOBs, not VARCHAR2 data types.

Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Constant: +n-buf-rows+

the number of table rows that we buffer at once when reading a table. CMUCL has a compiled-in limit on how much C data can be allocated (through malloc() and friends) at any given time, typically 8 Mb. Setting this constant to a moderate value should make it less likely that we’ll have to worry about the CMUCL limit.

Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Constant: +no-data-found+
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Constant: +null-value-returned+
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Constant: +oci-attr-agent-address+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-agent-name+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-agent-protocol+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-alloc-duration+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-attempts+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-cache+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-cache-max-size+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-cache-opt-size+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-char-count+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-charset+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-charset-form+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-charset-id+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-clustered+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-collection-element+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-collection-typecode+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-complexobject-coll-outofline+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-complexobject-level+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-complexobjectcomp-type+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-complexobjectcomp-type-level+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-correlation+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-data-size+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-data-type+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-delay+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-desc-public+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-disp-name+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-disp-size+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-encapsulation+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-enq-time+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-env+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-exception-queue+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-expiration+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-external-name+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-fdo+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-fncode+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-focbk+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-has-default+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-has-file+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-has-lob+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-has-nested-table+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-has-result+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-heapalloc+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-hw-mark+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-in-v8-mode+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-incr+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-index-only+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-internal-name+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-iomode+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-is-constant+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-is-constructor+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-is-destructor+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-is-incomplete-type+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-is-inline+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-is-map+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-is-null+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-is-operator+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-is-order+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-is-predefined-type+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-is-rnds+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-is-rnps+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-is-selfish+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-is-system-generated-type+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-is-system-type+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-is-transient-type+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-is-virtual+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-is-wnds+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-is-wnps+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-level+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-link+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-list-arguments+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-list-columns+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-list-subprograms+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-list-type-attrs+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-list-type-methods+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-lobempty+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-map-method+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-max+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-maxdata-size+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-min+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-msg-state+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-name+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-native-fdes+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-nchar+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-nested-prefetch-memory+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-nested-prefetch-rows+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-nonblocking-mode+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-num-args+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-num-attrs+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-num-cols+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-num-elems+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-num-params+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-num-type-attrs+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-num-type-methods+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-object+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-objid+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-order+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-order-method+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-overload+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-overload-id+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-param+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-param-count+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-parse-error-offset+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-partitioned+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-password+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-pdfmt+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-pdscl+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-pin-duration+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-pinoption+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-position+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-postprocessing-callback+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-postprocessing-context+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-precision+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-prefetch-memory+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-prefetch-rows+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-priority+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-ptype+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-radix+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-rdba+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-recipient-list+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-ref-tdo+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-relative-msgid+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-row-count+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-rowid+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-rows-returned+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-scale+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-schema-name+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-sequence-deviation+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-server+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-session+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-sesslang+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-sqlcode+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-sqlfncode+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-stmt-type+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-sub-name+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-tablespace+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-tdo+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-timestamp+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-trans+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-trans-lock+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-trans-name+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-type-name+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-type-schema+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-typecode+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-unk+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-username+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-version+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-visibility+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-attr-xid+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-auth+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-batch-mode+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-commit-on-success+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-continue+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-cred-ext+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-cred-rdbms+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-data-at-exec+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-default+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-deq-browse+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-deq-first-msg+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-deq-immediate+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-deq-locked+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-deq-next-msg+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-deq-next-transaction+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-deq-no-wait+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-deq-on-commit+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-deq-remove+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-deq-wait-forever+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-describe-only+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-dtype-aqagent+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-dtype-aqdeq-options+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-dtype-aqenq-options+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-dtype-aqmsg-properties+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-dtype-complexobjectcomp+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-dtype-file+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-dtype-lob+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-dtype-param+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-dtype-rowid+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-dtype-rset+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-dtype-snap+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-dynamic-fetch+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-enq-before+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-enq-immediate+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-enq-on-commit+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-enq-top+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-env-no-mutex+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-error+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-error-maxmsg-size+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-exact-fetch+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fetch-absolute+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fetch-first+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fetch-last+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fetch-next+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fetch-prior+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fetch-relative+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-file-readonly+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-attrget+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-attrset+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-bindarrayofstruct+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-bindbyname+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-bindbypos+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-binddynamic+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-bindobject+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-definearrayofstruct+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-definebypos+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-definedynamic+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-defineobject+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-describeany+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-descriptoralloc+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-descriptorfree+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-envinit+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-errorget+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-handlealloc+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-handlefree+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-initialize+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-ldatosvcctx+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-lobappend+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-lobassign+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-lobcharsetform+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-lobcharsetid+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-lobclosefile+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-lobcopy+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-lobdisablebuffering+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-lobenablebuffering+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-loberase+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-lobfilegetname+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-lobfilesetname+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-lobflushbuffer+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-lobisequal+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-lobisinit+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-loblength+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-lobloadfromfile+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-lobopenfile+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-lobread+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-lobtrim+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-lobwrite+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-logoff+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-logon+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-paramget+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-paramset+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-passwordchange+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-serverattach+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-serverdetach+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-serverversion+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-sessionbegin+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-sessionend+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-stmtexecute+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-stmtfetch+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-stmtgetbind+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-stmtgetpieceinfo+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-stmtprepare+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-stmtsetpieceinfo+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-svcctxbreak+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-transcommit+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-transdetach+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-transforget+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-transprepare+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-transrollback+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fncode-transstart+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fo-abort+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fo-begin+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fo-end+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fo-error+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fo-none+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fo-reauth+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fo-select+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fo-session+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-fo-txnal+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-htype-bind+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-htype-complexobject+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-htype-define+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-htype-describe+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-htype-env+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-htype-error+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-htype-security+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-htype-server+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-htype-session+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-htype-stmt+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-htype-svcctx+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-htype-trans+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-invalid-handle+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-keep-fetch-state+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-lob-buffer-free+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-lob-buffer-nofree+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ltype-arg-func+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ltype-arg-proc+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ltype-column+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ltype-subprg+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ltype-type-arg-func+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ltype-type-arg-proc+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ltype-type-attr+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ltype-type-method+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ltype-unk+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-max-fns+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-migrate+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-msg-expired+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-msg-no-delay+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-msg-no-expiration+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-msg-processed+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-msg-ready+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-msg-waiting+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-need-data+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-no-data+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-non-blocking+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ntv-syntax+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-object+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-otype-name+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-otype-ptr+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-otype-ref+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-param-in+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-param-out+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-piecewise+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-prelim-auth+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ptype-arg+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ptype-col+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ptype-func+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ptype-list+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ptype-pkg+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ptype-proc+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ptype-seq+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ptype-syn+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ptype-table+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ptype-type+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ptype-type-arg+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ptype-type-attr+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ptype-type-coll+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ptype-type-method+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ptype-type-result+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ptype-unk+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-ptype-view+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-rowid-len+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-sb2-ind-ptr+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-scrollable-cursor+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-sqlstate-size+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-still-executing+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-stmt-alter+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-stmt-begin+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-stmt-create+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-stmt-declare+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-stmt-delete+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-stmt-drop+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-stmt-insert+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-stmt-select+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-stmt-update+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-success+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-success-with-info+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-sysdba+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-sysoper+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-threaded+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-trans-isolmask+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-trans-join+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-trans-loose+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-trans-new+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-trans-nomigrate+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-trans-readonly+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-trans-readwrite+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-trans-resume+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-trans-serializable+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-trans-startmask+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-trans-tight+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-trans-twophase+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-trans-typemask+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-v7-syntax+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +oci-v8-syntax+
Package

dbd.oracle

Source

oracle-constants.lisp (file)

Constant: +ora-end-of-channel+

End-of-file on communication channel (Network connection lost)

Package

dbd.oracle

Source

ora-error-codes.lisp (file)

Constant: +ora-invalid-password+

Invalid Username/Password

Package

dbd.oracle

Source

ora-error-codes.lisp (file)

Constant: +ora-missing-r-parenthesis+

Missing right parenthesis

Package

dbd.oracle

Source

ora-error-codes.lisp (file)

Constant: +ora-name-used+

Name is already used by an existing object

Package

dbd.oracle

Source

ora-error-codes.lisp (file)

Constant: +ora-no-data-found+

No data found

Package

dbd.oracle

Source

ora-error-codes.lisp (file)

Constant: +ora-no-privileges+

Insufficient privileges

Package

dbd.oracle

Source

ora-error-codes.lisp (file)

Constant: +ora-no-such-table+

Table or view does not exist

Package

dbd.oracle

Source

ora-error-codes.lisp (file)

Constant: +ora-not-bound+

Not all variables are bound

Package

dbd.oracle

Source

ora-error-codes.lisp (file)

Constant: +ora-not-connected+

Not connected to ORACLE

Package

dbd.oracle

Source

ora-error-codes.lisp (file)

Constant: +ora-snapshot-too-old+

Snapshot too old (Rollback has been overwritten)

Package

dbd.oracle

Source

ora-error-codes.lisp (file)

Constant: +ora-tns-name+

TNS:could not resolve service name

Package

dbd.oracle

Source

ora-error-codes.lisp (file)

Constant: +ora-unique-constraint+

Unique constraint violated

Package

dbd.oracle

Source

ora-error-codes.lisp (file)

Constant: +var-not-in-list+
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Constant: sqlt-bin
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Constant: sqlt-blob
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Constant: sqlt-clob
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Constant: sqlt-date
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Constant: sqlt-flt
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Constant: sqlt-int
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Constant: sqlt-lng
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Constant: sqlt-number
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Constant: sqlt-str
Package

dbd.oracle

Source

dbd-oracle.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.2 Special variables

Special Variable: *foreign-resource-hash*
Package

dbd.oracle

Source

foreign-resources.lisp (file)

Special Variable: *oci-env*
Package

dbd.oracle

Source

oracle-api.lisp (file)

Special Variable: *oci-handle-types*
Package

dbd.oracle

Source

oracle-api.lisp (file)

Special Variable: *oci-initialized*
Package

dbd.oracle

Source

oracle-api.lisp (file)

Special Variable: *oracle-client-library-filenames*
Package

dbd.oracle

Source

oracle-loader.lisp (file)

Special Variable: *oracle-home*

Pathname of ORACLE_HOME as set in user environment.

Package

dbd.oracle

Source

oracle-loader.lisp (file)

Special Variable: *oracle-library-loaded*

T if foreign library was able to be loaded successfully

Package

dbd.oracle

Source

oracle-loader.lisp (file)

Special Variable: *oracle-supporting-libraries*

Used only by CMU. List of library flags needed to be passed to ld to load the Oracle client library succesfully. If this differs at your site, set to the right path before compiling or loading the system.

Package

dbd.oracle

Source

oracle-loader.lisp (file)

Special Variable: +null-void-pointer+
Package

dbd.oracle

Source

oracle-api.lisp (file)

Special Variable: +null-void-pointer-pointer+
Package

dbd.oracle

Source

oracle-api.lisp (file)

Special Variable: +unsigned-char-null-pointer+
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Special Variable: +unsigned-int-null-pointer+
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Special Variable: +unsigned-short-null-pointer+
Package

dbd.oracle

Source

dbd-oracle.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.3 Macros

Macro: acquire-foreign-resource TYPE &optional SIZE
Package

dbd.oracle

Source

foreign-resources.lisp (file)

Macro: def-oci-routine (C-OCI-SYMBOL LISP-OCI-FN) C-RETURN &rest C-PARMS
Package

dbd.oracle

Source

oracle-api.lisp (file)

Macro: def-raw-oci-routine (C-OCI-SYMBOL LISP-OCI-FN) C-RETURN &rest C-PARMS
Package

dbd.oracle

Source

oracle-api.lisp (file)

Macro: deref-vp FOREIGN-OBJECT
Package

dbd.oracle

Source

dbd-oracle.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.4 Functions

Function: %get-resource TYPE SIZEOF
Package

dbd.oracle

Source

foreign-resources.lisp (file)

Function: %insert-foreign-resource TYPE RES
Package

dbd.oracle

Source

foreign-resources.lisp (file)

Function: %make-query-cursor &key (DB DB) (STMTHP STMTHP) (CDS CDS) (N-FROM-OCI N-FROM-OCI) (N-TO-DBI N-TO-DBI) (TOTAL-N-FROM-OCI TOTAL-N-FROM-OCI) (OCI-END-SEEN-P OCI-END-SEEN-P)
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: %oci-attr-get TRGTHNDLP TRGHNDLTYP ATTRIBUTEP SIZEP ATTRTYPE ERRHP
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: %oci-attr-set TRGTHNDLP TRGTHNDLTYP ATTRIBUTEP SIZE ATTRTYPE ERRHP
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: %oci-bind-by-name STMTP BINDPP ERRHP PLACEHOLDER PLACEH_LEN VALUEP VALUE_SZ DTY INDP ALENP RCODEP MAXARR_LEN CURELEP MODE
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: %oci-bind-by-pos STMTP BINDPP ERRHP POSITION VALUEP VALUE_SZ DTY INDP ALENP RCODEP MAXARR_LEN CURELEP MODE
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: %oci-define-by-pos STMTP DEFNPP ERRHP POSITION VALUEP VALUE_SZ DTY INDP RLENP RCODEP MODE
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: %oci-env-create ENVHPP MODE CTXP MALOCFP RALOCFP MFREEFP XTRAMEMSZ USRMEMPP
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: %oci-env-init ENVPP MODE XTRAMEM-SZ USERMEMPP
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: %oci-handle-alloc PARENTH HNDLPP TYPE XTRAMEM_SZ USRMEMPP
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: %oci-handle-free P0 P1
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: %oci-initialize MODE CTXP MALOCFP RALOCFP MFREEFP
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: %oci-logoff P0 P1
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: %oci-logon ENVHP ERRHP SVCHPP USERNAME UNAME-LEN PASSWD PASSWORD-LEN DSN DSN-LEN
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: %oci-param-get HNDLP HTYPE ERRHP PARMDPP POS
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: %oci-server-attach SRVHP ERRHP DBLINK DBLINK-LEN MODE
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: %oci-server-version HANDLP ERRHP BUFP BUFSZ HNDLTYPE
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: %oci-stmt-execute SVCHP STMTP1 ERRHP ITERS ROWOFF SNAP_IN SNAP_OUT MODE
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: %oci-stmt-fetch STMTHP ERRHP P2 P3 P4
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: %oci-stmt-prepare STMTP ERRHP STMT STMT_LEN LANGUAGE MODE
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: %oci-trans-commit SVCHP ERRHP P2
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: %oci-trans-rollback SVCHP ERRHP P2
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: %oci-trans-start SVCHP ERRHP P2 P3
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: bind-or-valuate-parameter STMT POSITION VALUE &key BINDING-TYPE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: bind-parameter STMT POSITION VALUE &key BINDING-TYPE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: cd-buffer INSTANCE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: cd-indicators INSTANCE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: cd-name INSTANCE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: cd-oci-data-type INSTANCE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: cd-p OBJECT
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: cd-result-type INSTANCE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: cd-retcodes INSTANCE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: cd-sizeof INSTANCE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: claim-foreign-resource ARES
Package

dbd.oracle

Source

foreign-resources.lisp (file)

Function: close-query QC
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: clsql-type->oracle-sqlt TYPE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: copy-cd INSTANCE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: copy-foreign-resource INSTANCE
Package

dbd.oracle

Source

foreign-resources.lisp (file)

Function: copy-oci-handle INSTANCE
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: copy-oracle-result-set INSTANCE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: database-execute-command SQL-EXPRESSION DATABASE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: database-query QUERY-EXPRESSION DATABASE RESULT-TYPES FIELD-NAMES
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: deref-oci-string ARRAYPTR STRING-INDEX SIZE ENCODING
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: fetch-row QC &optional EOF-ERRORP EOF-VALUE ENCODING
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: find-and-load-foreign-library FILENAMES &key MODULE SUPPORTING-LIBRARIES ERRORP

Attempt to load a foreign library. This will search for any of the filenames, as well as any of the filenames in any of the *foreign-library-search-paths*

Package

dbd.oracle

Source

oracle-loader.lisp (file)

Function: foreign-resource-buffer INSTANCE
Package

dbd.oracle

Source

foreign-resources.lisp (file)

Function: foreign-resource-in-use INSTANCE
Function: (setf foreign-resource-in-use) VALUE INSTANCE
Package

dbd.oracle

Source

foreign-resources.lisp (file)

Function: foreign-resource-p OBJECT
Package

dbd.oracle

Source

foreign-resources.lisp (file)

Function: foreign-resource-sizeof INSTANCE
Package

dbd.oracle

Source

foreign-resources.lisp (file)

Function: foreign-resource-type INSTANCE
Package

dbd.oracle

Source

foreign-resources.lisp (file)

Function: free-foreign-resource ARES
Package

dbd.oracle

Source

foreign-resources.lisp (file)

Function: get-affected-rows-count STMT DATABASE

Returns the number of rows processed by an INSERT/DELETE/UPDATE statement or NIL, if the statement execuded something else.

Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: getenv VAR

Return the value of the environment variable.

Package

dbd.oracle

Source

oracle-loader.lisp (file)

Function: guess-object-type VALUE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: handle-oci-error &key DATABASE NULLS-OK
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: handle-oci-result RESULT DATABASE NULLS-OK
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: major-client-version-from-string STR
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: major-server-version-from-string STR
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: make-bi USER-BINDING-TYPE SQLT C-VALUE C-VALUE-SIZE

Make an instance of ‘<binding-info>’.

Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: make-cd &key (NAME NAME) (SIZEOF SIZEOF) (BUFFER BUFFER) (RETCODES RETCODES) (INDICATORS INDICATORS) (OCI-DATA-TYPE OCI-DATA-TYPE) (RESULT-TYPE RESULT-TYPE)
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: make-foreign-resource &key (TYPE TYPE) (SIZEOF SIZEOF) (BUFFER BUFFER) (IN-USE IN-USE)
Package

dbd.oracle

Source

foreign-resources.lisp (file)

Function: make-oci-handle &key (TYPE TYPE) (POINTER POINTER)
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: make-query-cursor DB STMTHP RESULT-TYPES FIELD-NAMES
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: make-query-cursor-cds DATABASE STMTHP RESULT-TYPES FIELD-NAMES
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: nls-lang-encoding ()

Extract encoding from the NLS_LANG environment variable. Put hyphenation between UTF and number.

Package

dbd.oracle

Source

oracle-loader.lisp (file)

Function: oci-attr-get G0 G1 G2 G3 G4 G5 &key DATABASE NULLS-OK
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-attr-set G0 G1 G2 G3 G4 G5 &key DATABASE NULLS-OK
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-bind-by-name G0 G1 G2 G3 G4 G5 G6 G7 G8 G9 G10 G11 G12 G13 &key DATABASE NULLS-OK
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-bind-by-pos G0 G1 G2 G3 G4 G5 G6 G7 G8 G9 G10 G11 G12 &key DATABASE NULLS-OK
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-check-return VALUE
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-define-by-pos G0 G1 G2 G3 G4 G5 G6 G7 G8 G9 G10 &key DATABASE NULLS-OK
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-env-create G0 G1 G2 G3 G4 G5 G6 G7 &key DATABASE NULLS-OK
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-env-init G0 G1 G2 G3 &key DATABASE NULLS-OK
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-environment ()
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-error-get HANDLP RECORDNO SQLSTATE ERRCODEP BUFP BUFSIZE TYPE
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-get-handle &key TYPE
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-handle-alloc G0 G1 G2 G3 G4 &key DATABASE NULLS-OK
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-handle-free G0 G1 &key DATABASE NULLS-OK
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-handle-p OBJECT
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-handle-pointer INSTANCE
Function: (setf oci-handle-pointer) VALUE INSTANCE
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-handle-type INSTANCE
Function: (setf oci-handle-type) VALUE INSTANCE
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-init &key MODE
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-initialize G0 G1 G2 G3 G4 &key DATABASE NULLS-OK
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-logoff G0 G1 &key DATABASE NULLS-OK
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-logon G0 G1 G2 G3 G4 G5 G6 G7 G8 &key DATABASE NULLS-OK
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-param-get G0 G1 G2 G3 G4 &key DATABASE NULLS-OK
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-server-attach G0 G1 G2 G3 G4 &key DATABASE NULLS-OK
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-server-version G0 G1 G2 G3 G4 &key DATABASE NULLS-OK
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-stmt-execute G0 G1 G2 G3 G4 G5 G6 G7 &key DATABASE NULLS-OK
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-stmt-fetch G0 G1 G2 G3 G4 &key DATABASE NULLS-OK
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-stmt-prepare G0 G1 G2 G3 G4 G5 &key DATABASE NULLS-OK
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-trans-commit G0 G1 G2 &key DATABASE NULLS-OK
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-trans-rollback G0 G1 G2 &key DATABASE NULLS-OK
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oci-trans-start G0 G1 G2 G3 &key DATABASE NULLS-OK
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: ocidescriptoralloc PARENTH DESCPP TYPE XTRAMEM_SZ USRMEMPP
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: ocienvinit ENVPP MODE XTRAMEM-SZ USERMEMPP
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: ocihandlealloc PARENTH HNDLPP TYPE XTRAMEM_SZ USRMEMPP
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: ociinitialize MODE CTXP MALOCFP RALOCFP MFREEFP
Package

dbd.oracle

Source

oracle-api.lisp (file)

Function: oracle-connect DATA-SOURCE-NAME USER PASSWORD &key ENCODING
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: oracle-library-loaded ()
Package

dbd.oracle

Source

oracle-loader.lisp (file)

Function: oracle-load-foreign ()
Package

dbd.oracle

Source

oracle-loader.lisp (file)

Function: oracle-result-set-p OBJECT
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: osucc CODE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: prepare-statement DATABASE SQL-STMT &key REUSABLEP
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: print-cd CD STREAM DEPTH
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: print-query-cursor QC STREAM DEPTH
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: process-cursor CURSOR DATABASE FIELD-NAMES &key FETCH-SIZE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: qc-cds INSTANCE
Function: (setf qc-cds) VALUE INSTANCE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: qc-db INSTANCE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: qc-n-from-oci INSTANCE
Function: (setf qc-n-from-oci) VALUE INSTANCE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: qc-n-to-dbi INSTANCE
Function: (setf qc-n-to-dbi) VALUE INSTANCE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: qc-oci-end-seen-p INSTANCE
Function: (setf qc-oci-end-seen-p) VALUE INSTANCE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: qc-stmthp INSTANCE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: qc-total-n-from-oci INSTANCE
Function: (setf qc-total-n-from-oci) VALUE INSTANCE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: questions->placeholders QUERY-STRING

Convert the query from CL-DBI placeholder syntax into ORACLE-friendly colon notation.

Package

dbd.oracle

Source

dbd-oracle-dbi.lisp (file)

Function: refill-qc-buffers QC
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: release-cd-resources CD
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: sql-prepared-stmt-exec STMT DATABASE RESULT-TYPES FIELD-NAMES

Return cursor if statement is a select query and NIL otherwise.

Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: uffi-foreign-string-length C-STMT-STRING
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: valuate-bound-parameter STMT POSITION VALUE &key BINDING-TYPE

Copy new value to a bound parameter, i.e. to a uffi-allocated memory.

Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Function: variable-length-type TYPE
Package

dbd.oracle

Source

dbd-oracle.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.5 Generic functions

Generic Function: binding-types OBJECT
Package

dbd.oracle

Methods
Method: binding-types (<ORACLE-STMT> <oracle-stmt>)

automatically generated reader method

Source

dbd-oracle.lisp (file)

Generic Function: database OBJECT
Package

dbd.oracle

Methods
Method: database (<ORACLE-STMT> <oracle-stmt>)

automatically generated reader method

Source

dbd-oracle.lisp (file)

Generic Function: date-format OBJECT
Package

dbd.oracle

Methods
Method: date-format (<ORACLE-DATABASE> <oracle-database>)

automatically generated reader method

Source

dbd-oracle.lisp (file)

Generic Function: encoding OBJECT
Generic Function: (setf encoding) NEW-VALUE OBJECT
Package

dbd.oracle

Methods
Method: encoding (<DATABASE> <database>)

automatically generated reader method

Source

dbd-oracle.lisp (file)

Method: (setf encoding) NEW-VALUE (<DATABASE> <database>)

automatically generated writer method

Source

dbd-oracle.lisp (file)

Generic Function: envhp OBJECT
Package

dbd.oracle

Methods
Method: envhp (<ORACLE-DATABASE> <oracle-database>)

OCI environment handle

Source

dbd-oracle.lisp (file)

Generic Function: errhp OBJECT
Package

dbd.oracle

Methods
Method: errhp (<ORACLE-DATABASE> <oracle-database>)

OCI error handle

Source

dbd-oracle.lisp (file)

Generic Function: major-server-version OBJECT
Package

dbd.oracle

Methods
Method: major-server-version (<ORACLE-DATABASE> <oracle-database>)

The major version number of the Oracle server, should be 8, 9, or 10

Source

dbd-oracle.lisp (file)

Generic Function: oci-stmthp OBJECT
Package

dbd.oracle

Methods
Method: oci-stmthp (<ORACLE-STMT> <oracle-stmt>)

automatically generated reader method

Source

dbd-oracle.lisp (file)

Generic Function: query-reusablep OBJECT
Generic Function: (setf query-reusablep) NEW-VALUE OBJECT
Package

dbd.oracle

Methods
Method: query-reusablep (<DBD-ORACLE-QUERY> <dbd-oracle-query>)

automatically generated reader method

Source

dbd-oracle-dbi.lisp (file)

Method: (setf query-reusablep) NEW-VALUE (<DBD-ORACLE-QUERY> <dbd-oracle-query>)

automatically generated writer method

Source

dbd-oracle-dbi.lisp (file)

Generic Function: release-resources STMT &key KEEP-STMTHP-P

Release all uffi-allocated resources associated to the statement.

Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Methods
Method: release-resources (STMT <oracle-stmt>) &key KEEP-STMTHP-P
Generic Function: result-types OBJECT
Package

dbd.oracle

Methods
Method: result-types (<ORACLE-STMT> <oracle-stmt>)

automatically generated reader method

Source

dbd-oracle.lisp (file)

Generic Function: rows-affected OBJECT
Package

dbd.oracle

Methods
Method: rows-affected (<ORACLE-STMT> <oracle-stmt>)

automatically generated reader method

Source

dbd-oracle.lisp (file)

Generic Function: selectp OBJECT
Package

dbd.oracle

Methods
Method: selectp (<ORACLE-STMT> <oracle-stmt>)

automatically generated reader method

Source

dbd-oracle.lisp (file)

Generic Function: server-version OBJECT
Package

dbd.oracle

Methods
Method: server-version (<ORACLE-DATABASE> <oracle-database>)

Version string of Oracle server.

Source

dbd-oracle.lisp (file)

Generic Function: stmt-field-names OBJECT
Generic Function: (setf stmt-field-names) NEW-VALUE OBJECT
Package

dbd.oracle

Methods
Method: stmt-field-names (<ORACLE-STMT> <oracle-stmt>)

automatically generated reader method

Source

dbd-oracle.lisp (file)

Method: (setf stmt-field-names) NEW-VALUE (<ORACLE-STMT> <oracle-stmt>)

automatically generated writer method

Source

dbd-oracle.lisp (file)

Generic Function: svchp OBJECT
Package

dbd.oracle

Methods
Method: svchp (<ORACLE-DATABASE> <oracle-database>)

OCI service context handle

Source

dbd-oracle.lisp (file)

Generic Function: user OBJECT
Package

dbd.oracle

Methods
Method: user (<ORACLE-DATABASE> <oracle-database>)

the "user" value given when data source connection was made

Source

dbd-oracle.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.6 Structures

Structure: cd ()

a column descriptor: metadata about the data in a table

Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Direct superclasses

structure-object (structure)

Direct methods

print-object (method)

Direct slots
Slot: name
Type

simple-string

Initform

(error "missing name")

Readers

cd-name (function)

Writers

(setf cd-name) (function)

Slot: sizeof
Type

fixnum

Initform

(error "missing size")

Readers

cd-sizeof (function)

Writers

(setf cd-sizeof) (function)

Slot: buffer
Type

dbd.oracle::foreign-resource

Initform

(error "missing buffer")

Readers

cd-buffer (function)

Writers

(setf cd-buffer) (function)

Slot: retcodes
Type

dbd.oracle::foreign-resource

Initform

(error "missing retcodes")

Readers

cd-retcodes (function)

Writers

(setf cd-retcodes) (function)

Slot: indicators
Type

dbd.oracle::foreign-resource

Initform

(error "missing indicators")

Readers

cd-indicators (function)

Writers

(setf cd-indicators) (function)

Slot: oci-data-type
Type

fixnum

Initform

(error "missing oci-data-type")

Readers

cd-oci-data-type (function)

Writers

(setf cd-oci-data-type) (function)

Slot: result-type
Initform

(error "missing result-type")

Readers

cd-result-type (function)

Writers

(setf cd-result-type) (function)

Structure: foreign-resource ()
Package

dbd.oracle

Source

foreign-resources.lisp (file)

Direct superclasses

structure-object (structure)

Direct slots
Slot: type
Initform

(error "missing type.")

Readers

foreign-resource-type (function)

Writers

(setf foreign-resource-type) (function)

Slot: sizeof
Initform

(error "missing sizeof.")

Readers

foreign-resource-sizeof (function)

Writers

(setf foreign-resource-sizeof) (function)

Slot: buffer
Initform

(error "missing buffer.")

Readers

foreign-resource-buffer (function)

Writers

(setf foreign-resource-buffer) (function)

Slot: in-use
Type

boolean

Readers

foreign-resource-in-use (function)

Writers

(setf foreign-resource-in-use) (function)

Structure: oci-handle ()
Package

dbd.oracle

Source

oracle-api.lisp (file)

Direct superclasses

structure-object (structure)

Direct slots
Slot: type
Initform

:unknown

Readers

oci-handle-type (function)

Writers

(setf oci-handle-type) (function)

Slot: pointer
Initform

(cffi-uffi-compat:allocate-foreign-object :pointer-void)

Readers

oci-handle-pointer (function)

Writers

(setf oci-handle-pointer) (function)

Structure: oracle-result-set ()
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Direct superclasses

structure-object (structure)

Direct methods

print-object (method)

Direct slots
Slot: db
Type

dbd.oracle::<oracle-database>

Initform

(error "missing db")

Readers

qc-db (function)

Writers

(setf qc-db) (function)

Slot: stmthp
Initform

(error "missing stmthp")

Readers

qc-stmthp (function)

Writers

(setf qc-stmthp) (function)

Slot: cds
Readers

qc-cds (function)

Writers

(setf qc-cds) (function)

Slot: n-from-oci
Type

(integer 0 200)

Initform

0

Readers

qc-n-from-oci (function)

Writers

(setf qc-n-from-oci) (function)

Slot: n-to-dbi
Type

(integer 0 200)

Initform

0

Readers

qc-n-to-dbi (function)

Writers

(setf qc-n-to-dbi) (function)

Slot: total-n-from-oci
Type

unsigned-byte

Initform

0

Readers

qc-total-n-from-oci (function)

Writers

(setf qc-total-n-from-oci) (function)

Slot: oci-end-seen-p
Readers

qc-oci-end-seen-p (function)

Writers

(setf qc-oci-end-seen-p) (function)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.7 Classes

Class: <binding-info> ()

Description of bound value.

Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Direct superclasses

standard-object (class)

Direct slots
Slot: user-binding-type
Initargs

:user-binding-type

Slot: sqlt
Initargs

:sqlt

Slot: c-value
Initargs

:c-value

Slot: c-value-size
Initargs

:c-value-size

Class: <database> ()
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses

<oracle-database> (class)

Direct methods
Direct slots
Slot: encoding
Initargs

:encoding

Initform

:utf-8

Readers

encoding (generic function)

Writers

(setf encoding) (generic function)

Class: <dbd-oracle-query> ()
Package

dbd.oracle

Source

dbd-oracle-dbi.lisp (file)

Direct superclasses

<dbi-query> (class)

Direct methods
  • fetch-using-connection (method)
  • execute-using-connection (method)
  • query-reusablep (method)
  • query-reusablep (method)
Direct slots
Slot: %cursor
Slot: reusablep
Readers

query-reusablep (generic function)

Writers

(setf query-reusablep) (generic function)

Class: <oracle-database> ()
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Direct superclasses

<database> (class)

Direct methods
Direct slots
Slot: envhp

OCI environment handle

Type

dbd.oracle::pointer-pointer-void

Initargs

:envhp

Readers

envhp (generic function)

Slot: errhp

OCI error handle

Type

dbd.oracle::pointer-pointer-void

Initargs

:errhp

Readers

errhp (generic function)

Slot: svchp

OCI service context handle

Type

dbd.oracle::pointer-pointer-void

Initargs

:svchp

Readers

svchp (generic function)

Slot: data-source-name

optional data source name (used only for debugging/printing)

Initargs

:dsn

Slot: user

the "user" value given when data source connection was made

Type

string

Initargs

:user

Readers

user (generic function)

Slot: date-format
Initargs

:date-format

Initform

"yyyy-mm-dd hh24:mi:ss\".0\""

Readers

date-format (generic function)

Slot: date-format-length

Each database connection can be configured with its own date output format. In order to extract date strings from output buffers holding multiple date strings in fixed-width fields, we need to know the length of that format.

Type

number

Slot: server-version

Version string of Oracle server.

Type

(or null string)

Initargs

:server-version

Readers

server-version (generic function)

Slot: major-server-version

The major version number of the Oracle server, should be 8, 9, or 10

Type

(or null fixnum)

Initargs

:major-server-version

Readers

major-server-version (generic function)

Class: <oracle-stmt> ()

Representation of prepared SQL statement.

Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: database
Initargs

:database

Readers

database (generic function)

Slot: oci-stmthp
Initargs

:oci-stmthp

Readers

oci-stmthp (generic function)

Slot: bindings
Slot: reusablep
Initargs

:reusablep

Slot: binding-types
Initargs

:binding-types

Readers

binding-types (generic function)

Slot: stmt-type
Type

integer

Initargs

:stmt-type

Slot: selectp
Initargs

:selectp

Readers

selectp (generic function)

Slot: field-names
Initargs

:field-names

Readers

stmt-field-names (generic function)

Writers

(setf stmt-field-names) (generic function)

Slot: result-types
Initargs

:result-types

Readers

result-types (generic function)

Slot: rows-affected
Readers

rows-affected (generic function)


Previous: , Up: Internal definitions   [Contents][Index]

5.2.8 Types

Type: byte-pointer ()
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Type: double-array ()
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Type: double-pointer ()
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Type: int-array ()
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Type: int-pointer ()
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Type: pointer-pointer-void ()
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Type: short-array ()
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Type: string-pointer ()
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Type: void-pointer-pointer ()
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Type: vp-type ()
Package

dbd.oracle

Source

dbd-oracle.lisp (file)

Type: vpp-type ()
Package

dbd.oracle

Source

dbd-oracle.lisp (file)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   D   F   L  
Index Entry  Section

D
dbd-oracle.asd: The dbd-oracle<dot>asd file
dbd-oracle/dbd-oracle-dbi.lisp: The dbd-oracle/dbd-oracle-dbi<dot>lisp file
dbd-oracle/dbd-oracle.lisp: The dbd-oracle/dbd-oracle<dot>lisp file
dbd-oracle/foreign-resources.lisp: The dbd-oracle/foreign-resources<dot>lisp file
dbd-oracle/ora-error-codes.lisp: The dbd-oracle/ora-error-codes<dot>lisp file
dbd-oracle/oracle-api.lisp: The dbd-oracle/oracle-api<dot>lisp file
dbd-oracle/oracle-constants.lisp: The dbd-oracle/oracle-constants<dot>lisp file
dbd-oracle/oracle-loader.lisp: The dbd-oracle/oracle-loader<dot>lisp file
dbd-oracle/package.lisp: The dbd-oracle/package<dot>lisp file
dbd-oracle/reusable-query.lisp: The dbd-oracle/reusable-query<dot>lisp file

F
File, Lisp, dbd-oracle.asd: The dbd-oracle<dot>asd file
File, Lisp, dbd-oracle/dbd-oracle-dbi.lisp: The dbd-oracle/dbd-oracle-dbi<dot>lisp file
File, Lisp, dbd-oracle/dbd-oracle.lisp: The dbd-oracle/dbd-oracle<dot>lisp file
File, Lisp, dbd-oracle/foreign-resources.lisp: The dbd-oracle/foreign-resources<dot>lisp file
File, Lisp, dbd-oracle/ora-error-codes.lisp: The dbd-oracle/ora-error-codes<dot>lisp file
File, Lisp, dbd-oracle/oracle-api.lisp: The dbd-oracle/oracle-api<dot>lisp file
File, Lisp, dbd-oracle/oracle-constants.lisp: The dbd-oracle/oracle-constants<dot>lisp file
File, Lisp, dbd-oracle/oracle-loader.lisp: The dbd-oracle/oracle-loader<dot>lisp file
File, Lisp, dbd-oracle/package.lisp: The dbd-oracle/package<dot>lisp file
File, Lisp, dbd-oracle/reusable-query.lisp: The dbd-oracle/reusable-query<dot>lisp file

L
Lisp File, dbd-oracle.asd: The dbd-oracle<dot>asd file
Lisp File, dbd-oracle/dbd-oracle-dbi.lisp: The dbd-oracle/dbd-oracle-dbi<dot>lisp file
Lisp File, dbd-oracle/dbd-oracle.lisp: The dbd-oracle/dbd-oracle<dot>lisp file
Lisp File, dbd-oracle/foreign-resources.lisp: The dbd-oracle/foreign-resources<dot>lisp file
Lisp File, dbd-oracle/ora-error-codes.lisp: The dbd-oracle/ora-error-codes<dot>lisp file
Lisp File, dbd-oracle/oracle-api.lisp: The dbd-oracle/oracle-api<dot>lisp file
Lisp File, dbd-oracle/oracle-constants.lisp: The dbd-oracle/oracle-constants<dot>lisp file
Lisp File, dbd-oracle/oracle-loader.lisp: The dbd-oracle/oracle-loader<dot>lisp file
Lisp File, dbd-oracle/package.lisp: The dbd-oracle/package<dot>lisp file
Lisp File, dbd-oracle/reusable-query.lisp: The dbd-oracle/reusable-query<dot>lisp file

Jump to:   D   F   L  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   %   (  
A   B   C   D   E   F   G   H   M   N   O   P   Q   R   S   U   V   W  
Index Entry  Section

%
%get-resource: Internal functions
%insert-foreign-resource: Internal functions
%make-query-cursor: Internal functions
%oci-attr-get: Internal functions
%oci-attr-set: Internal functions
%oci-bind-by-name: Internal functions
%oci-bind-by-pos: Internal functions
%oci-define-by-pos: Internal functions
%oci-env-create: Internal functions
%oci-env-init: Internal functions
%oci-handle-alloc: Internal functions
%oci-handle-free: Internal functions
%oci-initialize: Internal functions
%oci-logoff: Internal functions
%oci-logon: Internal functions
%oci-param-get: Internal functions
%oci-server-attach: Internal functions
%oci-server-version: Internal functions
%oci-stmt-execute: Internal functions
%oci-stmt-fetch: Internal functions
%oci-stmt-prepare: Internal functions
%oci-trans-commit: Internal functions
%oci-trans-rollback: Internal functions
%oci-trans-start: Internal functions

(
(setf encoding): Internal generic functions
(setf encoding): Internal generic functions
(setf foreign-resource-in-use): Internal functions
(setf oci-handle-pointer): Internal functions
(setf oci-handle-type): Internal functions
(setf qc-cds): Internal functions
(setf qc-n-from-oci): Internal functions
(setf qc-n-to-dbi): Internal functions
(setf qc-oci-end-seen-p): Internal functions
(setf qc-total-n-from-oci): Internal functions
(setf query-reusablep): Internal generic functions
(setf query-reusablep): Internal generic functions
(setf stmt-field-names): Internal generic functions
(setf stmt-field-names): Internal generic functions

A
acquire-foreign-resource: Internal macros

B
bind-or-valuate-parameter: Internal functions
bind-parameter: Internal functions
binding-types: Internal generic functions
binding-types: Internal generic functions

C
cd-buffer: Internal functions
cd-indicators: Internal functions
cd-name: Internal functions
cd-oci-data-type: Internal functions
cd-p: Internal functions
cd-result-type: Internal functions
cd-retcodes: Internal functions
cd-sizeof: Internal functions
claim-foreign-resource: Internal functions
close-query: Internal functions
clsql-type->oracle-sqlt: Internal functions
copy-cd: Internal functions
copy-foreign-resource: Internal functions
copy-oci-handle: Internal functions
copy-oracle-result-set: Internal functions

D
database: Internal generic functions
database: Internal generic functions
database-execute-command: Internal functions
database-query: Internal functions
date-format: Internal generic functions
date-format: Internal generic functions
def-oci-routine: Internal macros
def-raw-oci-routine: Internal macros
deref-oci-string: Internal functions
deref-vp: Internal macros

E
encoding: Internal generic functions
encoding: Internal generic functions
envhp: Internal generic functions
envhp: Internal generic functions
errhp: Internal generic functions
errhp: Internal generic functions

F
fetch-row: Internal functions
find-and-load-foreign-library: Internal functions
foreign-resource-buffer: Internal functions
foreign-resource-in-use: Internal functions
foreign-resource-p: Internal functions
foreign-resource-sizeof: Internal functions
foreign-resource-type: Internal functions
free-foreign-resource: Internal functions
Function, %get-resource: Internal functions
Function, %insert-foreign-resource: Internal functions
Function, %make-query-cursor: Internal functions
Function, %oci-attr-get: Internal functions
Function, %oci-attr-set: Internal functions
Function, %oci-bind-by-name: Internal functions
Function, %oci-bind-by-pos: Internal functions
Function, %oci-define-by-pos: Internal functions
Function, %oci-env-create: Internal functions
Function, %oci-env-init: Internal functions
Function, %oci-handle-alloc: Internal functions
Function, %oci-handle-free: Internal functions
Function, %oci-initialize: Internal functions
Function, %oci-logoff: Internal functions
Function, %oci-logon: Internal functions
Function, %oci-param-get: Internal functions
Function, %oci-server-attach: Internal functions
Function, %oci-server-version: Internal functions
Function, %oci-stmt-execute: Internal functions
Function, %oci-stmt-fetch: Internal functions
Function, %oci-stmt-prepare: Internal functions
Function, %oci-trans-commit: Internal functions
Function, %oci-trans-rollback: Internal functions
Function, %oci-trans-start: Internal functions
Function, (setf foreign-resource-in-use): Internal functions
Function, (setf oci-handle-pointer): Internal functions
Function, (setf oci-handle-type): Internal functions
Function, (setf qc-cds): Internal functions
Function, (setf qc-n-from-oci): Internal functions
Function, (setf qc-n-to-dbi): Internal functions
Function, (setf qc-oci-end-seen-p): Internal functions
Function, (setf qc-total-n-from-oci): Internal functions
Function, bind-or-valuate-parameter: Internal functions
Function, bind-parameter: Internal functions
Function, cd-buffer: Internal functions
Function, cd-indicators: Internal functions
Function, cd-name: Internal functions
Function, cd-oci-data-type: Internal functions
Function, cd-p: Internal functions
Function, cd-result-type: Internal functions
Function, cd-retcodes: Internal functions
Function, cd-sizeof: Internal functions
Function, claim-foreign-resource: Internal functions
Function, close-query: Internal functions
Function, clsql-type->oracle-sqlt: Internal functions
Function, copy-cd: Internal functions
Function, copy-foreign-resource: Internal functions
Function, copy-oci-handle: Internal functions
Function, copy-oracle-result-set: Internal functions
Function, database-execute-command: Internal functions
Function, database-query: Internal functions
Function, deref-oci-string: Internal functions
Function, fetch-row: Internal functions
Function, find-and-load-foreign-library: Internal functions
Function, foreign-resource-buffer: Internal functions
Function, foreign-resource-in-use: Internal functions
Function, foreign-resource-p: Internal functions
Function, foreign-resource-sizeof: Internal functions
Function, foreign-resource-type: Internal functions
Function, free-foreign-resource: Internal functions
Function, get-affected-rows-count: Internal functions
Function, getenv: Internal functions
Function, guess-object-type: Internal functions
Function, handle-oci-error: Internal functions
Function, handle-oci-result: Internal functions
Function, major-client-version-from-string: Internal functions
Function, major-server-version-from-string: Internal functions
Function, make-bi: Internal functions
Function, make-cd: Internal functions
Function, make-foreign-resource: Internal functions
Function, make-oci-handle: Internal functions
Function, make-query-cursor: Internal functions
Function, make-query-cursor-cds: Internal functions
Function, nls-lang-encoding: Internal functions
Function, oci-attr-get: Internal functions
Function, oci-attr-set: Internal functions
Function, oci-bind-by-name: Internal functions
Function, oci-bind-by-pos: Internal functions
Function, oci-check-return: Internal functions
Function, oci-define-by-pos: Internal functions
Function, oci-env-create: Internal functions
Function, oci-env-init: Internal functions
Function, oci-environment: Internal functions
Function, oci-error-get: Internal functions
Function, oci-get-handle: Internal functions
Function, oci-handle-alloc: Internal functions
Function, oci-handle-free: Internal functions
Function, oci-handle-p: Internal functions
Function, oci-handle-pointer: Internal functions
Function, oci-handle-type: Internal functions
Function, oci-init: Internal functions
Function, oci-initialize: Internal functions
Function, oci-logoff: Internal functions
Function, oci-logon: Internal functions
Function, oci-param-get: Internal functions
Function, oci-server-attach: Internal functions
Function, oci-server-version: Internal functions
Function, oci-stmt-execute: Internal functions
Function, oci-stmt-fetch: Internal functions
Function, oci-stmt-prepare: Internal functions
Function, oci-trans-commit: Internal functions
Function, oci-trans-rollback: Internal functions
Function, oci-trans-start: Internal functions
Function, ocidescriptoralloc: Internal functions
Function, ocienvinit: Internal functions
Function, ocihandlealloc: Internal functions
Function, ociinitialize: Internal functions
Function, oracle-connect: Internal functions
Function, oracle-library-loaded: Internal functions
Function, oracle-load-foreign: Internal functions
Function, oracle-result-set-p: Internal functions
Function, osucc: Internal functions
Function, prepare-statement: Internal functions
Function, print-cd: Internal functions
Function, print-query-cursor: Internal functions
Function, process-cursor: Internal functions
Function, qc-cds: Internal functions
Function, qc-db: Internal functions
Function, qc-n-from-oci: Internal functions
Function, qc-n-to-dbi: Internal functions
Function, qc-oci-end-seen-p: Internal functions
Function, qc-stmthp: Internal functions
Function, qc-total-n-from-oci: Internal functions
Function, questions->placeholders: Internal functions
Function, refill-qc-buffers: Internal functions
Function, release-cd-resources: Internal functions
Function, sql-prepared-stmt-exec: Internal functions
Function, uffi-foreign-string-length: Internal functions
Function, valuate-bound-parameter: Internal functions
Function, variable-length-type: Internal functions

G
Generic Function, (setf encoding): Internal generic functions
Generic Function, (setf query-reusablep): Internal generic functions
Generic Function, (setf stmt-field-names): Internal generic functions
Generic Function, binding-types: Internal generic functions
Generic Function, database: Internal generic functions
Generic Function, date-format: Internal generic functions
Generic Function, encoding: Internal generic functions
Generic Function, envhp: Internal generic functions
Generic Function, errhp: Internal generic functions
Generic Function, major-server-version: Internal generic functions
Generic Function, oci-stmthp: Internal generic functions
Generic Function, query-reusablep: Internal generic functions
Generic Function, release-resources: Internal generic functions
Generic Function, result-types: Internal generic functions
Generic Function, rows-affected: Internal generic functions
Generic Function, selectp: Internal generic functions
Generic Function, server-version: Internal generic functions
Generic Function, stmt-field-names: Internal generic functions
Generic Function, svchp: Internal generic functions
Generic Function, user: Internal generic functions
get-affected-rows-count: Internal functions
getenv: Internal functions
guess-object-type: Internal functions

H
handle-oci-error: Internal functions
handle-oci-result: Internal functions

M
Macro, acquire-foreign-resource: Internal macros
Macro, def-oci-routine: Internal macros
Macro, def-raw-oci-routine: Internal macros
Macro, deref-vp: Internal macros
Macro, with-reusable-query: Exported macros
major-client-version-from-string: Internal functions
major-server-version: Internal generic functions
major-server-version: Internal generic functions
major-server-version-from-string: Internal functions
make-bi: Internal functions
make-cd: Internal functions
make-foreign-resource: Internal functions
make-oci-handle: Internal functions
make-query-cursor: Internal functions
make-query-cursor-cds: Internal functions
Method, (setf encoding): Internal generic functions
Method, (setf query-reusablep): Internal generic functions
Method, (setf stmt-field-names): Internal generic functions
Method, binding-types: Internal generic functions
Method, database: Internal generic functions
Method, date-format: Internal generic functions
Method, encoding: Internal generic functions
Method, envhp: Internal generic functions
Method, errhp: Internal generic functions
Method, major-server-version: Internal generic functions
Method, oci-stmthp: Internal generic functions
Method, query-reusablep: Internal generic functions
Method, release-resources: Internal generic functions
Method, result-types: Internal generic functions
Method, rows-affected: Internal generic functions
Method, selectp: Internal generic functions
Method, server-version: Internal generic functions
Method, stmt-field-names: Internal generic functions
Method, svchp: Internal generic functions
Method, user: Internal generic functions

N
nls-lang-encoding: Internal functions

O
oci-attr-get: Internal functions
oci-attr-set: Internal functions
oci-bind-by-name: Internal functions
oci-bind-by-pos: Internal functions
oci-check-return: Internal functions
oci-define-by-pos: Internal functions
oci-env-create: Internal functions
oci-env-init: Internal functions
oci-environment: Internal functions
oci-error-get: Internal functions
oci-get-handle: Internal functions
oci-handle-alloc: Internal functions
oci-handle-free: Internal functions
oci-handle-p: Internal functions
oci-handle-pointer: Internal functions
oci-handle-type: Internal functions
oci-init: Internal functions
oci-initialize: Internal functions
oci-logoff: Internal functions
oci-logon: Internal functions
oci-param-get: Internal functions
oci-server-attach: Internal functions
oci-server-version: Internal functions
oci-stmt-execute: Internal functions
oci-stmt-fetch: Internal functions
oci-stmt-prepare: Internal functions
oci-stmthp: Internal generic functions
oci-stmthp: Internal generic functions
oci-trans-commit: Internal functions
oci-trans-rollback: Internal functions
oci-trans-start: Internal functions
ocidescriptoralloc: Internal functions
ocienvinit: Internal functions
ocihandlealloc: Internal functions
ociinitialize: Internal functions
oracle-connect: Internal functions
oracle-library-loaded: Internal functions
oracle-load-foreign: Internal functions
oracle-result-set-p: Internal functions
osucc: Internal functions

P
prepare-statement: Internal functions
print-cd: Internal functions
print-query-cursor: Internal functions
process-cursor: Internal functions

Q
qc-cds: Internal functions
qc-db: Internal functions
qc-n-from-oci: Internal functions
qc-n-to-dbi: Internal functions
qc-oci-end-seen-p: Internal functions
qc-stmthp: Internal functions
qc-total-n-from-oci: Internal functions
query-reusablep: Internal generic functions
query-reusablep: Internal generic functions
questions->placeholders: Internal functions

R
refill-qc-buffers: Internal functions
release-cd-resources: Internal functions
release-resources: Internal generic functions
release-resources: Internal generic functions
result-types: Internal generic functions
result-types: Internal generic functions
rows-affected: Internal generic functions
rows-affected: Internal generic functions

S
selectp: Internal generic functions
selectp: Internal generic functions
server-version: Internal generic functions
server-version: Internal generic functions
sql-prepared-stmt-exec: Internal functions
stmt-field-names: Internal generic functions
stmt-field-names: Internal generic functions
svchp: Internal generic functions
svchp: Internal generic functions

U
uffi-foreign-string-length: Internal functions
user: Internal generic functions
user: Internal generic functions

V
valuate-bound-parameter: Internal functions
variable-length-type: Internal functions

W
with-reusable-query: Exported macros

Jump to:   %   (  
A   B   C   D   E   F   G   H   M   N   O   P   Q   R   S   U   V   W  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   %   *   +  
B   C   D   E   F   I   M   N   O   P   R   S   T   U  
Index Entry  Section

%
%cursor: Internal classes
%format-placeholders: Exported classes
%rows-affected: Exported classes

*
*foreign-library-search-paths*: Exported special variables
*foreign-library-types*: Exported special variables
*foreign-resource-hash*: Internal special variables
*oci-env*: Internal special variables
*oci-handle-types*: Internal special variables
*oci-initialized*: Internal special variables
*oracle-client-library-filenames*: Internal special variables
*oracle-home*: Internal special variables
*oracle-library-loaded*: Internal special variables
*oracle-supporting-libraries*: Internal special variables

+
+errbuf-len+: Internal constants
+field-truncated+: Internal constants
+maximal-varchar2-length+: Internal constants
+n-buf-rows+: Internal constants
+no-data-found+: Internal constants
+null-value-returned+: Internal constants
+null-void-pointer+: Internal special variables
+null-void-pointer-pointer+: Internal special variables
+oci-attr-agent-address+: Internal constants
+oci-attr-agent-name+: Internal constants
+oci-attr-agent-protocol+: Internal constants
+oci-attr-alloc-duration+: Internal constants
+oci-attr-attempts+: Internal constants
+oci-attr-cache+: Internal constants
+oci-attr-cache-max-size+: Internal constants
+oci-attr-cache-opt-size+: Internal constants
+oci-attr-char-count+: Internal constants
+oci-attr-charset+: Internal constants
+oci-attr-charset-form+: Internal constants
+oci-attr-charset-id+: Internal constants
+oci-attr-clustered+: Internal constants
+oci-attr-collection-element+: Internal constants
+oci-attr-collection-typecode+: Internal constants
+oci-attr-complexobject-coll-outofline+: Internal constants
+oci-attr-complexobject-level+: Internal constants
+oci-attr-complexobjectcomp-type+: Internal constants
+oci-attr-complexobjectcomp-type-level+: Internal constants
+oci-attr-correlation+: Internal constants
+oci-attr-data-size+: Internal constants
+oci-attr-data-type+: Internal constants
+oci-attr-delay+: Internal constants
+oci-attr-desc-public+: Internal constants
+oci-attr-disp-name+: Internal constants
+oci-attr-disp-size+: Internal constants
+oci-attr-encapsulation+: Internal constants
+oci-attr-enq-time+: Internal constants
+oci-attr-env+: Internal constants
+oci-attr-exception-queue+: Internal constants
+oci-attr-expiration+: Internal constants
+oci-attr-external-name+: Internal constants
+oci-attr-fdo+: Internal constants
+oci-attr-fncode+: Internal constants
+oci-attr-focbk+: Internal constants
+oci-attr-has-default+: Internal constants
+oci-attr-has-file+: Internal constants
+oci-attr-has-lob+: Internal constants
+oci-attr-has-nested-table+: Internal constants
+oci-attr-has-result+: Internal constants
+oci-attr-heapalloc+: Internal constants
+oci-attr-hw-mark+: Internal constants
+oci-attr-in-v8-mode+: Internal constants
+oci-attr-incr+: Internal constants
+oci-attr-index-only+: Internal constants
+oci-attr-internal-name+: Internal constants
+oci-attr-iomode+: Internal constants
+oci-attr-is-constant+: Internal constants
+oci-attr-is-constructor+: Internal constants
+oci-attr-is-destructor+: Internal constants
+oci-attr-is-incomplete-type+: Internal constants
+oci-attr-is-inline+: Internal constants
+oci-attr-is-map+: Internal constants
+oci-attr-is-null+: Internal constants
+oci-attr-is-operator+: Internal constants
+oci-attr-is-order+: Internal constants
+oci-attr-is-predefined-type+: Internal constants
+oci-attr-is-rnds+: Internal constants
+oci-attr-is-rnps+: Internal constants
+oci-attr-is-selfish+: Internal constants
+oci-attr-is-system-generated-type+: Internal constants
+oci-attr-is-system-type+: Internal constants
+oci-attr-is-transient-type+: Internal constants
+oci-attr-is-virtual+: Internal constants
+oci-attr-is-wnds+: Internal constants
+oci-attr-is-wnps+: Internal constants
+oci-attr-level+: Internal constants
+oci-attr-link+: Internal constants
+oci-attr-list-arguments+: Internal constants
+oci-attr-list-columns+: Internal constants
+oci-attr-list-subprograms+: Internal constants
+oci-attr-list-type-attrs+: Internal constants
+oci-attr-list-type-methods+: Internal constants
+oci-attr-lobempty+: Internal constants
+oci-attr-map-method+: Internal constants
+oci-attr-max+: Internal constants
+oci-attr-maxdata-size+: Internal constants
+oci-attr-min+: Internal constants
+oci-attr-msg-state+: Internal constants
+oci-attr-name+: Internal constants
+oci-attr-native-fdes+: Internal constants
+oci-attr-nchar+: Internal constants
+oci-attr-nested-prefetch-memory+: Internal constants
+oci-attr-nested-prefetch-rows+: Internal constants
+oci-attr-nonblocking-mode+: Internal constants
+oci-attr-num-args+: Internal constants
+oci-attr-num-attrs+: Internal constants
+oci-attr-num-cols+: Internal constants
+oci-attr-num-elems+: Internal constants
+oci-attr-num-params+: Internal constants
+oci-attr-num-type-attrs+: Internal constants
+oci-attr-num-type-methods+: Internal constants
+oci-attr-object+: Internal constants
+oci-attr-objid+: Internal constants
+oci-attr-order+: Internal constants
+oci-attr-order-method+: Internal constants
+oci-attr-overload+: Internal constants
+oci-attr-overload-id+: Internal constants
+oci-attr-param+: Internal constants
+oci-attr-param-count+: Internal constants
+oci-attr-parse-error-offset+: Internal constants
+oci-attr-partitioned+: Internal constants
+oci-attr-password+: Internal constants
+oci-attr-pdfmt+: Internal constants
+oci-attr-pdscl+: Internal constants
+oci-attr-pin-duration+: Internal constants
+oci-attr-pinoption+: Internal constants
+oci-attr-position+: Internal constants
+oci-attr-postprocessing-callback+: Internal constants
+oci-attr-postprocessing-context+: Internal constants
+oci-attr-precision+: Internal constants
+oci-attr-prefetch-memory+: Internal constants
+oci-attr-prefetch-rows+: Internal constants
+oci-attr-priority+: Internal constants
+oci-attr-ptype+: Internal constants
+oci-attr-radix+: Internal constants
+oci-attr-rdba+: Internal constants
+oci-attr-recipient-list+: Internal constants
+oci-attr-ref-tdo+: Internal constants
+oci-attr-relative-msgid+: Internal constants
+oci-attr-row-count+: Internal constants
+oci-attr-rowid+: Internal constants
+oci-attr-rows-returned+: Internal constants
+oci-attr-scale+: Internal constants
+oci-attr-schema-name+: Internal constants
+oci-attr-sequence-deviation+: Internal constants
+oci-attr-server+: Internal constants
+oci-attr-session+: Internal constants
+oci-attr-sesslang+: Internal constants
+oci-attr-sqlcode+: Internal constants
+oci-attr-sqlfncode+: Internal constants
+oci-attr-stmt-type+: Internal constants
+oci-attr-sub-name+: Internal constants
+oci-attr-tablespace+: Internal constants
+oci-attr-tdo+: Internal constants
+oci-attr-timestamp+: Internal constants
+oci-attr-trans+: Internal constants
+oci-attr-trans-lock+: Internal constants
+oci-attr-trans-name+: Internal constants
+oci-attr-type-name+: Internal constants
+oci-attr-type-schema+: Internal constants
+oci-attr-typecode+: Internal constants
+oci-attr-unk+: Internal constants
+oci-attr-username+: Internal constants
+oci-attr-version+: Internal constants
+oci-attr-visibility+: Internal constants
+oci-attr-xid+: Internal constants
+oci-auth+: Internal constants
+oci-batch-mode+: Internal constants
+oci-commit-on-success+: Internal constants
+oci-continue+: Internal constants
+oci-cred-ext+: Internal constants
+oci-cred-rdbms+: Internal constants
+oci-data-at-exec+: Internal constants
+oci-default+: Internal constants
+oci-deq-browse+: Internal constants
+oci-deq-first-msg+: Internal constants
+oci-deq-immediate+: Internal constants
+oci-deq-locked+: Internal constants
+oci-deq-next-msg+: Internal constants
+oci-deq-next-transaction+: Internal constants
+oci-deq-no-wait+: Internal constants
+oci-deq-on-commit+: Internal constants
+oci-deq-remove+: Internal constants
+oci-deq-wait-forever+: Internal constants
+oci-describe-only+: Internal constants
+oci-dtype-aqagent+: Internal constants
+oci-dtype-aqdeq-options+: Internal constants
+oci-dtype-aqenq-options+: Internal constants
+oci-dtype-aqmsg-properties+: Internal constants
+oci-dtype-complexobjectcomp+: Internal constants
+oci-dtype-file+: Internal constants
+oci-dtype-lob+: Internal constants
+oci-dtype-param+: Internal constants
+oci-dtype-rowid+: Internal constants
+oci-dtype-rset+: Internal constants
+oci-dtype-snap+: Internal constants
+oci-dynamic-fetch+: Internal constants
+oci-enq-before+: Internal constants
+oci-enq-immediate+: Internal constants
+oci-enq-on-commit+: Internal constants
+oci-enq-top+: Internal constants
+oci-env-no-mutex+: Internal constants
+oci-error+: Internal constants
+oci-error-maxmsg-size+: Internal constants
+oci-exact-fetch+: Internal constants
+oci-fetch-absolute+: Internal constants
+oci-fetch-first+: Internal constants
+oci-fetch-last+: Internal constants
+oci-fetch-next+: Internal constants
+oci-fetch-prior+: Internal constants
+oci-fetch-relative+: Internal constants
+oci-file-readonly+: Internal constants
+oci-fncode-attrget+: Internal constants
+oci-fncode-attrset+: Internal constants
+oci-fncode-bindarrayofstruct+: Internal constants
+oci-fncode-bindbyname+: Internal constants
+oci-fncode-bindbypos+: Internal constants
+oci-fncode-binddynamic+: Internal constants
+oci-fncode-bindobject+: Internal constants
+oci-fncode-definearrayofstruct+: Internal constants
+oci-fncode-definebypos+: Internal constants
+oci-fncode-definedynamic+: Internal constants
+oci-fncode-defineobject+: Internal constants
+oci-fncode-describeany+: Internal constants
+oci-fncode-descriptoralloc+: Internal constants
+oci-fncode-descriptorfree+: Internal constants
+oci-fncode-envinit+: Internal constants
+oci-fncode-errorget+: Internal constants
+oci-fncode-handlealloc+: Internal constants
+oci-fncode-handlefree+: Internal constants
+oci-fncode-initialize+: Internal constants
+oci-fncode-ldatosvcctx+: Internal constants
+oci-fncode-lobappend+: Internal constants
+oci-fncode-lobassign+: Internal constants
+oci-fncode-lobcharsetform+: Internal constants
+oci-fncode-lobcharsetid+: Internal constants
+oci-fncode-lobclosefile+: Internal constants
+oci-fncode-lobcopy+: Internal constants
+oci-fncode-lobdisablebuffering+: Internal constants
+oci-fncode-lobenablebuffering+: Internal constants
+oci-fncode-loberase+: Internal constants
+oci-fncode-lobfilegetname+: Internal constants
+oci-fncode-lobfilesetname+: Internal constants
+oci-fncode-lobflushbuffer+: Internal constants
+oci-fncode-lobisequal+: Internal constants
+oci-fncode-lobisinit+: Internal constants
+oci-fncode-loblength+: Internal constants
+oci-fncode-lobloadfromfile+: Internal constants
+oci-fncode-lobopenfile+: Internal constants
+oci-fncode-lobread+: Internal constants
+oci-fncode-lobtrim+: Internal constants
+oci-fncode-lobwrite+: Internal constants
+oci-fncode-logoff+: Internal constants
+oci-fncode-logon+: Internal constants
+oci-fncode-paramget+: Internal constants
+oci-fncode-paramset+: Internal constants
+oci-fncode-passwordchange+: Internal constants
+oci-fncode-serverattach+: Internal constants
+oci-fncode-serverdetach+: Internal constants
+oci-fncode-serverversion+: Internal constants
+oci-fncode-sessionbegin+: Internal constants
+oci-fncode-sessionend+: Internal constants
+oci-fncode-stmtexecute+: Internal constants
+oci-fncode-stmtfetch+: Internal constants
+oci-fncode-stmtgetbind+: Internal constants
+oci-fncode-stmtgetpieceinfo+: Internal constants
+oci-fncode-stmtprepare+: Internal constants
+oci-fncode-stmtsetpieceinfo+: Internal constants
+oci-fncode-svcctxbreak+: Internal constants
+oci-fncode-transcommit+: Internal constants
+oci-fncode-transdetach+: Internal constants
+oci-fncode-transforget+: Internal constants
+oci-fncode-transprepare+: Internal constants
+oci-fncode-transrollback+: Internal constants
+oci-fncode-transstart+: Internal constants
+oci-fo-abort+: Internal constants
+oci-fo-begin+: Internal constants
+oci-fo-end+: Internal constants
+oci-fo-error+: Internal constants
+oci-fo-none+: Internal constants
+oci-fo-reauth+: Internal constants
+oci-fo-select+: Internal constants
+oci-fo-session+: Internal constants
+oci-fo-txnal+: Internal constants
+oci-htype-bind+: Internal constants
+oci-htype-complexobject+: Internal constants
+oci-htype-define+: Internal constants
+oci-htype-describe+: Internal constants
+oci-htype-env+: Internal constants
+oci-htype-error+: Internal constants
+oci-htype-security+: Internal constants
+oci-htype-server+: Internal constants
+oci-htype-session+: Internal constants
+oci-htype-stmt+: Internal constants
+oci-htype-svcctx+: Internal constants
+oci-htype-trans+: Internal constants
+oci-invalid-handle+: Internal constants
+oci-keep-fetch-state+: Internal constants
+oci-lob-buffer-free+: Internal constants
+oci-lob-buffer-nofree+: Internal constants
+oci-ltype-arg-func+: Internal constants
+oci-ltype-arg-proc+: Internal constants
+oci-ltype-column+: Internal constants
+oci-ltype-subprg+: Internal constants
+oci-ltype-type-arg-func+: Internal constants
+oci-ltype-type-arg-proc+: Internal constants
+oci-ltype-type-attr+: Internal constants
+oci-ltype-type-method+: Internal constants
+oci-ltype-unk+: Internal constants
+oci-max-fns+: Internal constants
+oci-migrate+: Internal constants
+oci-msg-expired+: Internal constants
+oci-msg-no-delay+: Internal constants
+oci-msg-no-expiration+: Internal constants
+oci-msg-processed+: Internal constants
+oci-msg-ready+: Internal constants
+oci-msg-waiting+: Internal constants
+oci-need-data+: Internal constants
+oci-no-data+: Internal constants
+oci-non-blocking+: Internal constants
+oci-ntv-syntax+: Internal constants
+oci-object+: Internal constants
+oci-otype-name+: Internal constants
+oci-otype-ptr+: Internal constants
+oci-otype-ref+: Internal constants
+oci-param-in+: Internal constants
+oci-param-out+: Internal constants
+oci-piecewise+: Internal constants
+oci-prelim-auth+: Internal constants
+oci-ptype-arg+: Internal constants
+oci-ptype-col+: Internal constants
+oci-ptype-func+: Internal constants
+oci-ptype-list+: Internal constants
+oci-ptype-pkg+: Internal constants
+oci-ptype-proc+: Internal constants
+oci-ptype-seq+: Internal constants
+oci-ptype-syn+: Internal constants
+oci-ptype-table+: Internal constants
+oci-ptype-type+: Internal constants
+oci-ptype-type-arg+: Internal constants
+oci-ptype-type-attr+: Internal constants
+oci-ptype-type-coll+: Internal constants
+oci-ptype-type-method+: Internal constants
+oci-ptype-type-result+: Internal constants
+oci-ptype-unk+: Internal constants
+oci-ptype-view+: Internal constants
+oci-rowid-len+: Internal constants
+oci-sb2-ind-ptr+: Internal constants
+oci-scrollable-cursor+: Internal constants
+oci-sqlstate-size+: Internal constants
+oci-still-executing+: Internal constants
+oci-stmt-alter+: Internal constants
+oci-stmt-begin+: Internal constants
+oci-stmt-create+: Internal constants
+oci-stmt-declare+: Internal constants
+oci-stmt-delete+: Internal constants
+oci-stmt-drop+: Internal constants
+oci-stmt-insert+: Internal constants
+oci-stmt-select+: Internal constants
+oci-stmt-update+: Internal constants
+oci-success+: Internal constants
+oci-success-with-info+: Internal constants
+oci-sysdba+: Internal constants
+oci-sysoper+: Internal constants
+oci-threaded+: Internal constants
+oci-trans-isolmask+: Internal constants
+oci-trans-join+: Internal constants
+oci-trans-loose+: Internal constants
+oci-trans-new+: Internal constants
+oci-trans-nomigrate+: Internal constants
+oci-trans-readonly+: Internal constants
+oci-trans-readwrite+: Internal constants
+oci-trans-resume+: Internal constants
+oci-trans-serializable+: Internal constants
+oci-trans-startmask+: Internal constants
+oci-trans-tight+: Internal constants
+oci-trans-twophase+: Internal constants
+oci-trans-typemask+: Internal constants
+oci-v7-syntax+: Internal constants
+oci-v8-syntax+: Internal constants
+ora-end-of-channel+: Internal constants
+ora-invalid-password+: Internal constants
+ora-missing-r-parenthesis+: Internal constants
+ora-name-used+: Internal constants
+ora-no-data-found+: Internal constants
+ora-no-privileges+: Internal constants
+ora-no-such-table+: Internal constants
+ora-not-bound+: Internal constants
+ora-not-connected+: Internal constants
+ora-snapshot-too-old+: Internal constants
+ora-tns-name+: Internal constants
+ora-unique-constraint+: Internal constants
+unsigned-char-null-pointer+: Internal special variables
+unsigned-int-null-pointer+: Internal special variables
+unsigned-short-null-pointer+: Internal special variables
+var-not-in-list+: Internal constants

B
binding-types: Internal classes
bindings: Internal classes
buffer: Internal structures
buffer: Internal structures

C
c-value: Internal classes
c-value-size: Internal classes
cds: Internal structures
Constant, +errbuf-len+: Internal constants
Constant, +field-truncated+: Internal constants
Constant, +maximal-varchar2-length+: Internal constants
Constant, +n-buf-rows+: Internal constants
Constant, +no-data-found+: Internal constants
Constant, +null-value-returned+: Internal constants
Constant, +oci-attr-agent-address+: Internal constants
Constant, +oci-attr-agent-name+: Internal constants
Constant, +oci-attr-agent-protocol+: Internal constants
Constant, +oci-attr-alloc-duration+: Internal constants
Constant, +oci-attr-attempts+: Internal constants
Constant, +oci-attr-cache+: Internal constants
Constant, +oci-attr-cache-max-size+: Internal constants
Constant, +oci-attr-cache-opt-size+: Internal constants
Constant, +oci-attr-char-count+: Internal constants
Constant, +oci-attr-charset+: Internal constants
Constant, +oci-attr-charset-form+: Internal constants
Constant, +oci-attr-charset-id+: Internal constants
Constant, +oci-attr-clustered+: Internal constants
Constant, +oci-attr-collection-element+: Internal constants
Constant, +oci-attr-collection-typecode+: Internal constants
Constant, +oci-attr-complexobject-coll-outofline+: Internal constants
Constant, +oci-attr-complexobject-level+: Internal constants
Constant, +oci-attr-complexobjectcomp-type+: Internal constants
Constant, +oci-attr-complexobjectcomp-type-level+: Internal constants
Constant, +oci-attr-correlation+: Internal constants
Constant, +oci-attr-data-size+: Internal constants
Constant, +oci-attr-data-type+: Internal constants
Constant, +oci-attr-delay+: Internal constants
Constant, +oci-attr-desc-public+: Internal constants
Constant, +oci-attr-disp-name+: Internal constants
Constant, +oci-attr-disp-size+: Internal constants
Constant, +oci-attr-encapsulation+: Internal constants
Constant, +oci-attr-enq-time+: Internal constants
Constant, +oci-attr-env+: Internal constants
Constant, +oci-attr-exception-queue+: Internal constants
Constant, +oci-attr-expiration+: Internal constants
Constant, +oci-attr-external-name+: Internal constants
Constant, +oci-attr-fdo+: Internal constants
Constant, +oci-attr-fncode+: Internal constants
Constant, +oci-attr-focbk+: Internal constants
Constant, +oci-attr-has-default+: Internal constants
Constant, +oci-attr-has-file+: Internal constants
Constant, +oci-attr-has-lob+: Internal constants
Constant, +oci-attr-has-nested-table+: Internal constants
Constant, +oci-attr-has-result+: Internal constants
Constant, +oci-attr-heapalloc+: Internal constants
Constant, +oci-attr-hw-mark+: Internal constants
Constant, +oci-attr-in-v8-mode+: Internal constants
Constant, +oci-attr-incr+: Internal constants
Constant, +oci-attr-index-only+: Internal constants
Constant, +oci-attr-internal-name+: Internal constants
Constant, +oci-attr-iomode+: Internal constants
Constant, +oci-attr-is-constant+: Internal constants
Constant, +oci-attr-is-constructor+: Internal constants
Constant, +oci-attr-is-destructor+: Internal constants
Constant, +oci-attr-is-incomplete-type+: Internal constants
Constant, +oci-attr-is-inline+: Internal constants
Constant, +oci-attr-is-map+: Internal constants
Constant, +oci-attr-is-null+: Internal constants
Constant, +oci-attr-is-operator+: Internal constants
Constant, +oci-attr-is-order+: Internal constants
Constant, +oci-attr-is-predefined-type+: Internal constants
Constant, +oci-attr-is-rnds+: Internal constants
Constant, +oci-attr-is-rnps+: Internal constants
Constant, +oci-attr-is-selfish+: Internal constants
Constant, +oci-attr-is-system-generated-type+: Internal constants
Constant, +oci-attr-is-system-type+: Internal constants
Constant, +oci-attr-is-transient-type+: Internal constants
Constant, +oci-attr-is-virtual+: Internal constants
Constant, +oci-attr-is-wnds+: Internal constants
Constant, +oci-attr-is-wnps+: Internal constants
Constant, +oci-attr-level+: Internal constants
Constant, +oci-attr-link+: Internal constants
Constant, +oci-attr-list-arguments+: Internal constants
Constant, +oci-attr-list-columns+: Internal constants
Constant, +oci-attr-list-subprograms+: Internal constants
Constant, +oci-attr-list-type-attrs+: Internal constants
Constant, +oci-attr-list-type-methods+: Internal constants
Constant, +oci-attr-lobempty+: Internal constants
Constant, +oci-attr-map-method+: Internal constants
Constant, +oci-attr-max+: Internal constants
Constant, +oci-attr-maxdata-size+: Internal constants
Constant, +oci-attr-min+: Internal constants
Constant, +oci-attr-msg-state+: Internal constants
Constant, +oci-attr-name+: Internal constants
Constant, +oci-attr-native-fdes+: Internal constants
Constant, +oci-attr-nchar+: Internal constants
Constant, +oci-attr-nested-prefetch-memory+: Internal constants
Constant, +oci-attr-nested-prefetch-rows+: Internal constants
Constant, +oci-attr-nonblocking-mode+: Internal constants
Constant, +oci-attr-num-args+: Internal constants
Constant, +oci-attr-num-attrs+: Internal constants
Constant, +oci-attr-num-cols+: Internal constants
Constant, +oci-attr-num-elems+: Internal constants
Constant, +oci-attr-num-params+: Internal constants
Constant, +oci-attr-num-type-attrs+: Internal constants
Constant, +oci-attr-num-type-methods+: Internal constants
Constant, +oci-attr-object+: Internal constants
Constant, +oci-attr-objid+: Internal constants
Constant, +oci-attr-order+: Internal constants
Constant, +oci-attr-order-method+: Internal constants
Constant, +oci-attr-overload+: Internal constants
Constant, +oci-attr-overload-id+: Internal constants
Constant, +oci-attr-param+: Internal constants
Constant, +oci-attr-param-count+: Internal constants
Constant, +oci-attr-parse-error-offset+: Internal constants
Constant, +oci-attr-partitioned+: Internal constants
Constant, +oci-attr-password+: Internal constants
Constant, +oci-attr-pdfmt+: Internal constants
Constant, +oci-attr-pdscl+: Internal constants
Constant, +oci-attr-pin-duration+: Internal constants
Constant, +oci-attr-pinoption+: Internal constants
Constant, +oci-attr-position+: Internal constants
Constant, +oci-attr-postprocessing-callback+: Internal constants
Constant, +oci-attr-postprocessing-context+: Internal constants
Constant, +oci-attr-precision+: Internal constants
Constant, +oci-attr-prefetch-memory+: Internal constants
Constant, +oci-attr-prefetch-rows+: Internal constants
Constant, +oci-attr-priority+: Internal constants
Constant, +oci-attr-ptype+: Internal constants
Constant, +oci-attr-radix+: Internal constants
Constant, +oci-attr-rdba+: Internal constants
Constant, +oci-attr-recipient-list+: Internal constants
Constant, +oci-attr-ref-tdo+: Internal constants
Constant, +oci-attr-relative-msgid+: Internal constants
Constant, +oci-attr-row-count+: Internal constants
Constant, +oci-attr-rowid+: Internal constants
Constant, +oci-attr-rows-returned+: Internal constants
Constant, +oci-attr-scale+: Internal constants
Constant, +oci-attr-schema-name+: Internal constants
Constant, +oci-attr-sequence-deviation+: Internal constants
Constant, +oci-attr-server+: Internal constants
Constant, +oci-attr-session+: Internal constants
Constant, +oci-attr-sesslang+: Internal constants
Constant, +oci-attr-sqlcode+: Internal constants
Constant, +oci-attr-sqlfncode+: Internal constants
Constant, +oci-attr-stmt-type+: Internal constants
Constant, +oci-attr-sub-name+: Internal constants
Constant, +oci-attr-tablespace+: Internal constants
Constant, +oci-attr-tdo+: Internal constants
Constant, +oci-attr-timestamp+: Internal constants
Constant, +oci-attr-trans+: Internal constants
Constant, +oci-attr-trans-lock+: Internal constants
Constant, +oci-attr-trans-name+: Internal constants
Constant, +oci-attr-type-name+: Internal constants
Constant, +oci-attr-type-schema+: Internal constants
Constant, +oci-attr-typecode+: Internal constants
Constant, +oci-attr-unk+: Internal constants
Constant, +oci-attr-username+: Internal constants
Constant, +oci-attr-version+: Internal constants
Constant, +oci-attr-visibility+: Internal constants
Constant, +oci-attr-xid+: Internal constants
Constant, +oci-auth+: Internal constants
Constant, +oci-batch-mode+: Internal constants
Constant, +oci-commit-on-success+: Internal constants
Constant, +oci-continue+: Internal constants
Constant, +oci-cred-ext+: Internal constants
Constant, +oci-cred-rdbms+: Internal constants
Constant, +oci-data-at-exec+: Internal constants
Constant, +oci-default+: Internal constants
Constant, +oci-deq-browse+: Internal constants
Constant, +oci-deq-first-msg+: Internal constants
Constant, +oci-deq-immediate+: Internal constants
Constant, +oci-deq-locked+: Internal constants
Constant, +oci-deq-next-msg+: Internal constants
Constant, +oci-deq-next-transaction+: Internal constants
Constant, +oci-deq-no-wait+: Internal constants
Constant, +oci-deq-on-commit+: Internal constants
Constant, +oci-deq-remove+: Internal constants
Constant, +oci-deq-wait-forever+: Internal constants
Constant, +oci-describe-only+: Internal constants
Constant, +oci-dtype-aqagent+: Internal constants
Constant, +oci-dtype-aqdeq-options+: Internal constants
Constant, +oci-dtype-aqenq-options+: Internal constants
Constant, +oci-dtype-aqmsg-properties+: Internal constants
Constant, +oci-dtype-complexobjectcomp+: Internal constants
Constant, +oci-dtype-file+: Internal constants
Constant, +oci-dtype-lob+: Internal constants
Constant, +oci-dtype-param+: Internal constants
Constant, +oci-dtype-rowid+: Internal constants
Constant, +oci-dtype-rset+: Internal constants
Constant, +oci-dtype-snap+: Internal constants
Constant, +oci-dynamic-fetch+: Internal constants
Constant, +oci-enq-before+: Internal constants
Constant, +oci-enq-immediate+: Internal constants
Constant, +oci-enq-on-commit+: Internal constants
Constant, +oci-enq-top+: Internal constants
Constant, +oci-env-no-mutex+: Internal constants
Constant, +oci-error+: Internal constants
Constant, +oci-error-maxmsg-size+: Internal constants
Constant, +oci-exact-fetch+: Internal constants
Constant, +oci-fetch-absolute+: Internal constants
Constant, +oci-fetch-first+: Internal constants
Constant, +oci-fetch-last+: Internal constants
Constant, +oci-fetch-next+: Internal constants
Constant, +oci-fetch-prior+: Internal constants
Constant, +oci-fetch-relative+: Internal constants
Constant, +oci-file-readonly+: Internal constants
Constant, +oci-fncode-attrget+: Internal constants
Constant, +oci-fncode-attrset+: Internal constants
Constant, +oci-fncode-bindarrayofstruct+: Internal constants
Constant, +oci-fncode-bindbyname+: Internal constants
Constant, +oci-fncode-bindbypos+: Internal constants
Constant, +oci-fncode-binddynamic+: Internal constants
Constant, +oci-fncode-bindobject+: Internal constants
Constant, +oci-fncode-definearrayofstruct+: Internal constants
Constant, +oci-fncode-definebypos+: Internal constants
Constant, +oci-fncode-definedynamic+: Internal constants
Constant, +oci-fncode-defineobject+: Internal constants
Constant, +oci-fncode-describeany+: Internal constants
Constant, +oci-fncode-descriptoralloc+: Internal constants
Constant, +oci-fncode-descriptorfree+: Internal constants
Constant, +oci-fncode-envinit+: Internal constants
Constant, +oci-fncode-errorget+: Internal constants
Constant, +oci-fncode-handlealloc+: Internal constants
Constant, +oci-fncode-handlefree+: Internal constants
Constant, +oci-fncode-initialize+: Internal constants
Constant, +oci-fncode-ldatosvcctx+: Internal constants
Constant, +oci-fncode-lobappend+: Internal constants
Constant, +oci-fncode-lobassign+: Internal constants
Constant, +oci-fncode-lobcharsetform+: Internal constants
Constant, +oci-fncode-lobcharsetid+: Internal constants
Constant, +oci-fncode-lobclosefile+: Internal constants
Constant, +oci-fncode-lobcopy+: Internal constants
Constant, +oci-fncode-lobdisablebuffering+: Internal constants
Constant, +oci-fncode-lobenablebuffering+: Internal constants
Constant, +oci-fncode-loberase+: Internal constants
Constant, +oci-fncode-lobfilegetname+: Internal constants
Constant, +oci-fncode-lobfilesetname+: Internal constants
Constant, +oci-fncode-lobflushbuffer+: Internal constants
Constant, +oci-fncode-lobisequal+: Internal constants
Constant, +oci-fncode-lobisinit+: Internal constants
Constant, +oci-fncode-loblength+: Internal constants
Constant, +oci-fncode-lobloadfromfile+: Internal constants
Constant, +oci-fncode-lobopenfile+: Internal constants
Constant, +oci-fncode-lobread+: Internal constants
Constant, +oci-fncode-lobtrim+: Internal constants
Constant, +oci-fncode-lobwrite+: Internal constants
Constant, +oci-fncode-logoff+: Internal constants
Constant, +oci-fncode-logon+: Internal constants
Constant, +oci-fncode-paramget+: Internal constants
Constant, +oci-fncode-paramset+: Internal constants
Constant, +oci-fncode-passwordchange+: Internal constants
Constant, +oci-fncode-serverattach+: Internal constants
Constant, +oci-fncode-serverdetach+: Internal constants
Constant, +oci-fncode-serverversion+: Internal constants
Constant, +oci-fncode-sessionbegin+: Internal constants
Constant, +oci-fncode-sessionend+: Internal constants
Constant, +oci-fncode-stmtexecute+: Internal constants
Constant, +oci-fncode-stmtfetch+: Internal constants
Constant, +oci-fncode-stmtgetbind+: Internal constants
Constant, +oci-fncode-stmtgetpieceinfo+: Internal constants
Constant, +oci-fncode-stmtprepare+: Internal constants
Constant, +oci-fncode-stmtsetpieceinfo+: Internal constants
Constant, +oci-fncode-svcctxbreak+: Internal constants
Constant, +oci-fncode-transcommit+: Internal constants
Constant, +oci-fncode-transdetach+: Internal constants
Constant, +oci-fncode-transforget+: Internal constants
Constant, +oci-fncode-transprepare+: Internal constants
Constant, +oci-fncode-transrollback+: Internal constants
Constant, +oci-fncode-transstart+: Internal constants
Constant, +oci-fo-abort+: Internal constants
Constant, +oci-fo-begin+: Internal constants
Constant, +oci-fo-end+: Internal constants
Constant, +oci-fo-error+: Internal constants
Constant, +oci-fo-none+: Internal constants
Constant, +oci-fo-reauth+: Internal constants
Constant, +oci-fo-select+: Internal constants
Constant, +oci-fo-session+: Internal constants
Constant, +oci-fo-txnal+: Internal constants
Constant, +oci-htype-bind+: Internal constants
Constant, +oci-htype-complexobject+: Internal constants
Constant, +oci-htype-define+: Internal constants
Constant, +oci-htype-describe+: Internal constants
Constant, +oci-htype-env+: Internal constants
Constant, +oci-htype-error+: Internal constants
Constant, +oci-htype-security+: Internal constants
Constant, +oci-htype-server+: Internal constants
Constant, +oci-htype-session+: Internal constants
Constant, +oci-htype-stmt+: Internal constants
Constant, +oci-htype-svcctx+: Internal constants
Constant, +oci-htype-trans+: Internal constants
Constant, +oci-invalid-handle+: Internal constants
Constant, +oci-keep-fetch-state+: Internal constants
Constant, +oci-lob-buffer-free+: Internal constants
Constant, +oci-lob-buffer-nofree+: Internal constants
Constant, +oci-ltype-arg-func+: Internal constants
Constant, +oci-ltype-arg-proc+: Internal constants
Constant, +oci-ltype-column+: Internal constants
Constant, +oci-ltype-subprg+: Internal constants
Constant, +oci-ltype-type-arg-func+: Internal constants
Constant, +oci-ltype-type-arg-proc+: Internal constants
Constant, +oci-ltype-type-attr+: Internal constants
Constant, +oci-ltype-type-method+: Internal constants
Constant, +oci-ltype-unk+: Internal constants
Constant, +oci-max-fns+: Internal constants
Constant, +oci-migrate+: Internal constants
Constant, +oci-msg-expired+: Internal constants
Constant, +oci-msg-no-delay+: Internal constants
Constant, +oci-msg-no-expiration+: Internal constants
Constant, +oci-msg-processed+: Internal constants
Constant, +oci-msg-ready+: Internal constants
Constant, +oci-msg-waiting+: Internal constants
Constant, +oci-need-data+: Internal constants
Constant, +oci-no-data+: Internal constants
Constant, +oci-non-blocking+: Internal constants
Constant, +oci-ntv-syntax+: Internal constants
Constant, +oci-object+: Internal constants
Constant, +oci-otype-name+: Internal constants
Constant, +oci-otype-ptr+: Internal constants
Constant, +oci-otype-ref+: Internal constants
Constant, +oci-param-in+: Internal constants
Constant, +oci-param-out+: Internal constants
Constant, +oci-piecewise+: Internal constants
Constant, +oci-prelim-auth+: Internal constants
Constant, +oci-ptype-arg+: Internal constants
Constant, +oci-ptype-col+: Internal constants
Constant, +oci-ptype-func+: Internal constants
Constant, +oci-ptype-list+: Internal constants
Constant, +oci-ptype-pkg+: Internal constants
Constant, +oci-ptype-proc+: Internal constants
Constant, +oci-ptype-seq+: Internal constants
Constant, +oci-ptype-syn+: Internal constants
Constant, +oci-ptype-table+: Internal constants
Constant, +oci-ptype-type+: Internal constants
Constant, +oci-ptype-type-arg+: Internal constants
Constant, +oci-ptype-type-attr+: Internal constants
Constant, +oci-ptype-type-coll+: Internal constants
Constant, +oci-ptype-type-method+: Internal constants
Constant, +oci-ptype-type-result+: Internal constants
Constant, +oci-ptype-unk+: Internal constants
Constant, +oci-ptype-view+: Internal constants
Constant, +oci-rowid-len+: Internal constants
Constant, +oci-sb2-ind-ptr+: Internal constants
Constant, +oci-scrollable-cursor+: Internal constants
Constant, +oci-sqlstate-size+: Internal constants
Constant, +oci-still-executing+: Internal constants
Constant, +oci-stmt-alter+: Internal constants
Constant, +oci-stmt-begin+: Internal constants
Constant, +oci-stmt-create+: Internal constants
Constant, +oci-stmt-declare+: Internal constants
Constant, +oci-stmt-delete+: Internal constants
Constant, +oci-stmt-drop+: Internal constants
Constant, +oci-stmt-insert+: Internal constants
Constant, +oci-stmt-select+: Internal constants
Constant, +oci-stmt-update+: Internal constants
Constant, +oci-success+: Internal constants
Constant, +oci-success-with-info+: Internal constants
Constant, +oci-sysdba+: Internal constants
Constant, +oci-sysoper+: Internal constants
Constant, +oci-threaded+: Internal constants
Constant, +oci-trans-isolmask+: Internal constants
Constant, +oci-trans-join+: Internal constants
Constant, +oci-trans-loose+: Internal constants
Constant, +oci-trans-new+: Internal constants
Constant, +oci-trans-nomigrate+: Internal constants
Constant, +oci-trans-readonly+: Internal constants
Constant, +oci-trans-readwrite+: Internal constants
Constant, +oci-trans-resume+: Internal constants
Constant, +oci-trans-serializable+: Internal constants
Constant, +oci-trans-startmask+: Internal constants
Constant, +oci-trans-tight+: Internal constants
Constant, +oci-trans-twophase+: Internal constants
Constant, +oci-trans-typemask+: Internal constants
Constant, +oci-v7-syntax+: Internal constants
Constant, +oci-v8-syntax+: Internal constants
Constant, +ora-end-of-channel+: Internal constants
Constant, +ora-invalid-password+: Internal constants
Constant, +ora-missing-r-parenthesis+: Internal constants
Constant, +ora-name-used+: Internal constants
Constant, +ora-no-data-found+: Internal constants
Constant, +ora-no-privileges+: Internal constants
Constant, +ora-no-such-table+: Internal constants
Constant, +ora-not-bound+: Internal constants
Constant, +ora-not-connected+: Internal constants
Constant, +ora-snapshot-too-old+: Internal constants
Constant, +ora-tns-name+: Internal constants
Constant, +ora-unique-constraint+: Internal constants
Constant, +var-not-in-list+: Internal constants
Constant, sqlt-bin: Internal constants
Constant, sqlt-blob: Internal constants
Constant, sqlt-clob: Internal constants
Constant, sqlt-date: Internal constants
Constant, sqlt-flt: Internal constants
Constant, sqlt-int: Internal constants
Constant, sqlt-lng: Internal constants
Constant, sqlt-number: Internal constants
Constant, sqlt-str: Internal constants

D
data-source-name: Internal classes
database: Internal classes
date-format: Internal classes
date-format-length: Internal classes
db: Internal structures

E
encoding: Internal classes
envhp: Internal classes
errhp: Internal classes

F
field-names: Internal classes

I
in-use: Internal structures
indicators: Internal structures

M
major-server-version: Internal classes

N
n-from-oci: Internal structures
n-to-dbi: Internal structures
name: Internal structures

O
oci-data-type: Internal structures
oci-end-seen-p: Internal structures
oci-stmthp: Internal classes

P
pointer: Internal structures

R
result-type: Internal structures
result-types: Internal classes
retcodes: Internal structures
reusablep: Internal classes
reusablep: Internal classes
rows-affected: Internal classes

S
selectp: Internal classes
server-version: Internal classes
sizeof: Internal structures
sizeof: Internal structures
Slot, %cursor: Internal classes
Slot, %format-placeholders: Exported classes
Slot, %rows-affected: Exported classes
Slot, binding-types: Internal classes
Slot, bindings: Internal classes
Slot, buffer: Internal structures
Slot, buffer: Internal structures
Slot, c-value: Internal classes
Slot, c-value-size: Internal classes
Slot, cds: Internal structures
Slot, data-source-name: Internal classes
Slot, database: Internal classes
Slot, date-format: Internal classes
Slot, date-format-length: Internal classes
Slot, db: Internal structures
Slot, encoding: Internal classes
Slot, envhp: Internal classes
Slot, errhp: Internal classes
Slot, field-names: Internal classes
Slot, in-use: Internal structures
Slot, indicators: Internal structures
Slot, major-server-version: Internal classes
Slot, n-from-oci: Internal structures
Slot, n-to-dbi: Internal structures
Slot, name: Internal structures
Slot, oci-data-type: Internal structures
Slot, oci-end-seen-p: Internal structures
Slot, oci-stmthp: Internal classes
Slot, pointer: Internal structures
Slot, result-type: Internal structures
Slot, result-types: Internal classes
Slot, retcodes: Internal structures
Slot, reusablep: Internal classes
Slot, reusablep: Internal classes
Slot, rows-affected: Internal classes
Slot, selectp: Internal classes
Slot, server-version: Internal classes
Slot, sizeof: Internal structures
Slot, sizeof: Internal structures
Slot, sqlt: Internal classes
Slot, stmt-type: Internal classes
Slot, stmthp: Internal structures
Slot, svchp: Internal classes
Slot, total-n-from-oci: Internal structures
Slot, type: Internal structures
Slot, type: Internal structures
Slot, user: Internal classes
Slot, user-binding-type: Internal classes
Special Variable, *foreign-library-search-paths*: Exported special variables
Special Variable, *foreign-library-types*: Exported special variables
Special Variable, *foreign-resource-hash*: Internal special variables
Special Variable, *oci-env*: Internal special variables
Special Variable, *oci-handle-types*: Internal special variables
Special Variable, *oci-initialized*: Internal special variables
Special Variable, *oracle-client-library-filenames*: Internal special variables
Special Variable, *oracle-home*: Internal special variables
Special Variable, *oracle-library-loaded*: Internal special variables
Special Variable, *oracle-supporting-libraries*: Internal special variables
Special Variable, +null-void-pointer+: Internal special variables
Special Variable, +null-void-pointer-pointer+: Internal special variables
Special Variable, +unsigned-char-null-pointer+: Internal special variables
Special Variable, +unsigned-int-null-pointer+: Internal special variables
Special Variable, +unsigned-short-null-pointer+: Internal special variables
sqlt: Internal classes
sqlt-bin: Internal constants
sqlt-blob: Internal constants
sqlt-clob: Internal constants
sqlt-date: Internal constants
sqlt-flt: Internal constants
sqlt-int: Internal constants
sqlt-lng: Internal constants
sqlt-number: Internal constants
sqlt-str: Internal constants
stmt-type: Internal classes
stmthp: Internal structures
svchp: Internal classes

T
total-n-from-oci: Internal structures
type: Internal structures
type: Internal structures

U
user: Internal classes
user-binding-type: Internal classes

Jump to:   %   *   +  
B   C   D   E   F   I   M   N   O   P   R   S   T   U  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   <  
B   C   D   F   I   O   P   S   T   V  
Index Entry  Section

<
<binding-info>: Internal classes
<database>: Internal classes
<dbd-oracle-connection>: Exported classes
<dbd-oracle-query>: Internal classes
<dbd-oracle>: Exported classes
<oracle-database>: Internal classes
<oracle-stmt>: Internal classes

B
byte-pointer: Internal types

C
cd: Internal structures
Class, <binding-info>: Internal classes
Class, <database>: Internal classes
Class, <dbd-oracle-connection>: Exported classes
Class, <dbd-oracle-query>: Internal classes
Class, <dbd-oracle>: Exported classes
Class, <oracle-database>: Internal classes
Class, <oracle-stmt>: Internal classes

D
dbd-oracle: The dbd-oracle system
dbd-oracle-asd: The dbd-oracle-asd package
dbd.oracle: The dbd<dot>oracle package
double-array: Internal types
double-pointer: Internal types

F
foreign-resource: Internal structures

I
int-array: Internal types
int-pointer: Internal types

O
oci-handle: Internal structures
oracle-result-set: Internal structures

P
Package, dbd-oracle-asd: The dbd-oracle-asd package
Package, dbd.oracle: The dbd<dot>oracle package
pointer-pointer-void: Internal types

S
short-array: Internal types
string-pointer: Internal types
Structure, cd: Internal structures
Structure, foreign-resource: Internal structures
Structure, oci-handle: Internal structures
Structure, oracle-result-set: Internal structures
System, dbd-oracle: The dbd-oracle system

T
Type, byte-pointer: Internal types
Type, double-array: Internal types
Type, double-pointer: Internal types
Type, int-array: Internal types
Type, int-pointer: Internal types
Type, pointer-pointer-void: Internal types
Type, short-array: Internal types
Type, string-pointer: Internal types
Type, void-pointer-pointer: Internal types
Type, vp-type: Internal types
Type, vpp-type: Internal types

V
void-pointer-pointer: Internal types
vp-type: Internal types
vpp-type: Internal types

Jump to:   <  
B   C   D   F   I   O   P   S   T   V