⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 oci.h

📁 通用的数据库中间库
💻 H
📖 第 1 页 / 共 5 页
字号:
/* * $Header: oci.h 21-sep-99.10:37:47 porangas Exp $ *//* Copyright (c) Oracle Corporation 1995, 1996, 1997, 1998, 1999. All Rights Reserved. */ /*    NAME      oci.h - V8 Oracle Call Interface public definitions   DESCRIPTION      This file defines all the constants and structures required by a V8     OCI programmer.   RELATED DOCUMENTS      V8 OCI Functional Specification      V8 OCI Design Specification     Oracle Call Interface Programmer's Guide Vol 1 and 2    INSPECTION STATUS      Inspection date:      Inspection status:      Estimated increasing cost defects per page:      Rule sets:     ACCEPTANCE REVIEW STATUS      Review date:      Review status:      Reviewers:     PUBLIC FUNCTION(S)      None   PRIVATE FUNCTION(S)      None    EXAMPLES     NOTES    MODIFIED   (MM/DD/YY)   porangas    09/21/99 - Correct lines to 80 characters wide: 974710   slari       08/23/99 - add OCI_DTYPE_UCB   slari       08/20/99 - add OCI_UCBTYPE_REPLACE   sgollapu    08/02/99 - oci sql routing   slari       08/06/99 - rename values for OCI_SERVER_STATUS   slari       08/02/99 - add OCI_ATTR_SERVER_STATUS   tnbui       07/28/99 - Remove OCI_DTYPE_TIMESTAMP_ITZ                          amangal     07/19/99 - Merge into 8.1.6 : bug 785797   tnbui       07/07/99 - Change ADJUSTMENT modes                                 dsaha       07/07/99 - OCI_SAHRED_EXT   dmwong      06/08/99 - add OCI_ATTR_APPCTX_*   vyanaman    06/23/99 -   vyanaman    06/21/99 - Add new OCI Datetime and Interval descriptors   esoyleme    06/29/99 - expose MTS performance enhancements                     rshaikh     04/23/99 - add OCI_SQL_VERSION_*   tnbui       05/24/99 - Remove OCIAdjStr                                        dsaha       05/21/99 - Add OCI_ADJUST_UNK   mluong      05/17/99 - fix merge   tnbui       04/05/99 - ADJUSTMENT values   abrumm      04/16/99 - dpapi: more attributes   dsaha       02/24/99 - Add OCI_SHOW_DML_WARNINGS   jiyang      12/07/98 - Add OCI_NLS_DUAL_CURRENCY   slari       12/07/98 - change OCI_NOMUTEX to OCI_NO_MUTEX   aroy        11/30/98 - change OCI_NOCALLBACK to OCI_NO_UCB   aroy        11/13/98 - add env modes to process modes   slari       09/08/98 - add OCI_FNCODE_SVC2HST and _SVCRH   aroy        09/04/98 - Add OCI_ATTR_MIGSESSION   skray       08/14/98 - server groups for session switching   mluong      08/11/98 - add back OCI_HTYPE_LAST.   aroy        05/25/98 - add process handle type                                 aroy        04/06/98 - add shared mode                                         slari       07/13/98 -  merge forward to 8.1.4   slari       07/09/98 -  add OCI_BIND_RESERVED_2   slari       07/08/98 -  add OCI_EXACT_FETCH_RESERVED_1   dsaha       07/07/98 -  Add OCI_PARSE_ONLY   dsaha       06/29/98 -  Add OCI_PARSE_ONLY   slari       07/01/98 -  add OCI_BIND_RESERVED_2   sgollapu    06/25/98 -  Fix bug 683565   slari       06/17/98 -  remove OC_FETCH_RESERVED_2   slari       06/11/98 -  add OCI_FETCH_RESERVED_1 and 2   jhasenbe    05/27/98 -  Remove definitions for U-Calls (Unicode)   jiyang      05/18/98 - remove OCI_ATTR_CARTLANG   nbhatt      05/20/98 -  OCI_DEQ_REMOVE_NODATA   nbhatt      05/19/98 - correct AQ opcode   skmishra    05/06/98 - Add precision attribute to Attributes list   aroy        04/20/98 - merge forward 8.0.5 -> 8.1.3   schandra    05/01/98 - OCI sender id   sgollapu    02/19/98 - enhanced array DML   nbhatt      05/15/98 -  AQ listen call   sgollapu    04/27/98 - more attributes   skaluska    04/06/98 - Add OCI_PTYPE_SCHEMA, OCI_PTYPE_DATABASE   slari       04/28/98 - add OCI_ATTR_PDPRC   lchidamb    05/05/98 - change OCI_NAMESPACE_AQ to 1   nbhatt      04/27/98 - AQ Notification Descriptor   abrumm      06/24/98 - more direct path attributes   abrumm      05/27/98 - OCI direct path interface support   abrumm      05/08/98 - OCI direct path interface support   lchidamb    03/02/98 - client notification additions   kkarun      04/17/98 - Add more Interval functions   vyanaman    04/16/98 - Add get/set TZ   kkarun      04/14/98 - Add OCI Datetime shortnames   vyanaman    04/13/98 - Add OCI DateTime and Interval check error codes   kkarun      04/07/98 - Add OCI_DTYPE_DATETIME and OCI_DTYPE_INTERVAL   esoyleme    12/15/97 - support failover callback retry   esoyleme    04/22/98 - merge support for failover callback retry   mluong      04/16/98 - add OCI_FNCODE_LOBLOCATORASSIGN   rkasamse    04/17/98 - add short names for OCIPickler(Memory/Ctx) cart servi   slari       04/10/98 - add OCI_FNCODE_SVCCTXTOLDA   slari       04/09/98 - add OCI_FNCODE_RESET   slari       04/07/98 - add OCI_FNCODE_LOBFILEISOPEN   slari       04/06/98 - add OCI_FNCODE_LOBOPEN   slari       03/20/98 - change OCI_CBTYPE_xxx to OCI_UCBTYPE_xxx   slari       03/18/98 - add OCI_FNCODE_MAXFCN   slari       02/12/98 - add OCI_ENV_NO_USRCB   skabraha    04/09/98 - adding shortnames for OCIFile   rhwu        04/03/98 - Add short names for the OCIThread package   tanguyen    04/03/98 - add OCI_ATTR_xxxx for type inheritance   rkasamse    04/02/98 - add OCI_ATTR_UCI_REFRESH   nramakri    04/01/98 - Add short names for the OCIExtract package   ewaugh      03/31/98 - Add short names for the OCIFormat package.   jhasenbe    04/06/98 - Add definitions for U-Calls (Unicode)                          (OCI_TEXT, OCI_UTEXT, OCI_UTEXT4)   skmishra    03/03/98 - Add OCI_ATTR_PARSE_ERROR_OFFSET   rwessman    03/11/98 - Added OCI_CRED_PROXY for proxy authentication   abrumm      03/31/98 - OCI direct path interface support   nmallava    03/03/98 - add constants for temp lob apis   skotsovo    03/05/98 - resolve merge conflicts   skotsovo    02/24/98 - add OCI_DTYPE_LOC   skaluska    01/21/98 - Add OCI_ATTR_LTYPE   rkasamse    01/06/98 - add OCI_ATTR* for obj cache enhancements   dchatter    01/08/98 - more comments   skabraha    12/02/97 - moved oci1.h to the front of include files.   jiyang      12/18/97 - Add OCI_NLS_MAX_BUFSZ   rhwu        12/02/97 - move oci1.h up   ewaugh      12/15/97 - Add short names for the OCIFormat package.   rkasamse    12/02/97 - Add a constant for memory cartridge services -- OCI_M   nmallava    12/31/97 - open/close for internal lobs   khnguyen    11/27/97 - add OCI_ATTR_LFPRECISION, OCI_ATTR_FSPRECISION   rkasamse    11/03/97 - add types for pickler cartridge services   mluong      11/20/97 - changed ubig_ora to ub4 per skotsovo   ssamu       11/14/97 - add oci1.h   jiyang      11/13/97 - Add NLS service for cartridge   esoyleme    12/15/97 - support failover callback retry   jwijaya     10/21/97 - change OCILobOffset/Length from ubig_ora to ub4   cxcheng     07/28/97 - fix compile with SLSHORTNAME   schandra    06/25/97 - AQ OCI interface   sgollapu    07/25/97 - Add OCI_ATTR_DESC_PUBLIC   cxcheng     06/16/97 - add OCI_ATTR_TDO   skotsovo    06/05/97 - add fntcodes for lob buffering subsystem   esoyleme    05/13/97 - move failover callback prototype   skmishra    05/06/97 - stdc compiler fixes   skmishra    04/22/97 - Provide C++ compatibility   lchidamb    04/19/97 - add OCI_ATTR_SESSLANG   ramkrish    04/15/97 - Add OCI_LOB_BUFFER_(NO)FREE   sgollapu    04/18/97 - Add OCI_ATTR_TABLESPACE   skaluska    04/17/97 - Add OCI_ATTR_SUB_NAME   schandra    04/10/97 - Use long OCI names   aroy        03/27/97 - add OCI_DTYPE_FILE   sgollapu    03/26/97 - Add OCI_OTYPEs   skmishra    04/09/97 - Added constant OCI_ROWID_LEN   dchatter    03/21/97 - add attr OCI_ATTR_IN_V8_MODE   lchidamb    03/21/97 - add OCI_COMMIT_ON_SUCCESS execution mode   skmishra    03/20/97 - Added OCI_ATTR_LOBEMPTY   sgollapu    03/19/97 - Add OCI_ATTR_OVRLD_ID   aroy        03/17/97 - add postprocessing callback   sgollapu    03/15/97 - Add OCI_ATTR_PARAM   cxcheng     02/07/97 - change OCI_PTYPE codes for type method for consistenc   cxcheng     02/05/97 - add OCI_PTYPE_TYPE_RESULT   cxcheng     02/04/97 - rename OCI_PTYPE constants to be more consistent   cxcheng     02/03/97 - add OCI_ATTR, OCI_PTYPE contants for describe type   esoyleme    01/23/97 - merge neerja callback   sgollapu    12/30/96 - Remove OCI_DTYPE_SECURITY   asurpur     12/26/96 - CHanging OCI_NO_AUTH to OCI_AUTH   sgollapu    12/23/96 - Add more attrs to COL, ARG, and SEQ   sgollapu    12/12/96 - Add OCI_DESCRIBE_ONLY   slari       12/11/96 - change prototype of OCICallbackInBind   nbhatt      12/05/96 - "callback"   lchidamb    11/19/96 - handle subclassing   sgollapu    11/09/96 - OCI_PATTR_*   dchatter    11/04/96 - add attr OCI_ATTR_CHRCNT   mluong      11/01/96 - test   cxcheng     10/31/96 - add #defines for OCILobLength etc   dchatter    10/31/96 - add lob read write call back fp defs   dchatter    10/30/96 - more changes   rhari       10/30/96 - Include ociextp.h at the very end   lchidamb    10/22/96 - add fdo attribute for bind/server handle   dchatter    10/22/96 - change attr defn for prefetch parameters & lobs/file                          calls   slari       10/21/96 - add OCI_ENV_NO_MUTEX   rhari       10/25/96 - Include ociextp.h   rxgovind    10/25/96 - add OCI_LOBMAXSIZE, remove OCI_FILE_READWRITE   sgollapu    10/24/96 - Correct OCILogon and OCILogoff   sgollapu    10/24/96 - Correct to OCILogon and OCILogoff   sgollapu    10/21/96 - Add ocilon and ociloff   skaluska    10/31/96 - Add OCI_PTYPE values   sgollapu    10/17/96 - correct OCI_ATTR_SVCCTX to OCI_ATTR_SERVER   rwessman    10/16/96 - Added security functions and fixed olint errors.   sthakur     10/14/96 - add more COR attributes   cxcheng     10/14/96 - re-enable LOB functions   sgollapu    10/10/96 - Add ocibdp and ocibdn   slari       10/07/96 - add back OCIRowid   aroy        10/08/96 -  add typedef ocibfill for PRO*C   mluong      10/11/96 - replace OCI_ATTR_CHARSET* with OCI_ATTR_CHARSET_*   cxcheng     10/10/96 - temporarily take out #define for lob functions   sgollapu    10/02/96 - Rename OCI functions and datatypes   skotsovo    10/01/96 - move orl lob fnts to oci   aroy        09/10/96 - fix merge errors   aroy        08/19/96 - NCHAR support   jboonleu    09/05/96 - add OCI attributes for object cache   dchatter    08/20/96 - HTYPE ranges from 1-50; DTYPE from 50-255   slari       08/06/96 - define OCI_DTYPE_ROWID   sthakur     08/14/96 - complex object support   schandra    06/17/96 - Convert XA to use new OCI   abrik       08/15/96 - OCI_ATTR_HEAPALLOC added   aroy        07/17/96 - terminology change: ocilobd => ocilobl   aroy        07/03/96 - add lob typedefs for Pro*C   slari       06/28/96 - add OCI_ATTR_STMT_TYPE   lchidamb    06/26/96 - reorg #ifndef   schandra    05/31/96 - attribute types for internal and external client name   asurpur     05/30/96 - Changing the value of mode   schandra    05/18/96 - OCI_TRANS_TWOPHASE -> 0x00000001 to 0x00100000   slari       05/30/96 - add callback function prototypes   jbellemo    05/23/96 - remove ociisc   schandra    04/23/96 - loosely-coupled branches   asurpur     05/15/96 - New mode for ocicpw   aroy        04/24/96 - making ocihandles opaque   slari       04/18/96 - add missing defines   schandra    03/27/96 - V8OCI - add transaction related calls   dchatter    04/01/96 - add OCI_FILE options   dchatter    03/21/96 - add oci2lda conversion routines   dchatter    03/07/96 - add OCI piece definition   slari       03/12/96 - add describe attributes   slari       03/12/96 - add OCI_OTYPE_QUERY   aroy        02/28/96 - Add column attributes   slari       02/09/96 - add OCI_OBJECT   slari       02/07/96 - add OCI_HYTPE_DSC   aroy        01/10/96 - adding function code defines...   dchatter    01/03/96 - define OCI_NON_BLOCKING   dchatter    01/02/96 - Add Any descriptor   dchatter    01/02/96 - Add Select List descriptor   dchatter    12/29/95 - V8 OCI definitions

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -