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

📄 odci.h

📁 SQLAPI C/C++ 连接Oracle 数据库!
💻 H
📖 第 1 页 / 共 2 页
字号:
   OCIInd ColTypName;   OCIInd ColTypSchema;   OCIInd TablePartition;};typedef struct ODCIColInfo_ind ODCIColInfo_ind; struct ODCIIndexInfo{   OCIString*       IndexSchema;   OCIString*       IndexName;   ODCIColInfoList* IndexCols;   OCIString*       IndexPartition;   OCINumber        IndexInfoFlags;};typedef struct ODCIIndexInfo ODCIIndexInfo; struct ODCIIndexInfo_ind{   OCIInd atomic;   OCIInd IndexSchema;   OCIInd IndexName;   OCIInd IndexCols;   OCIInd IndexPartition;   OCIInd IndexInfoFlags;};typedef struct ODCIIndexInfo_ind ODCIIndexInfo_ind; struct ODCIPredInfo{   OCIString* ObjectSchema;   OCIString* ObjectName;   OCIString* MethodName;   OCINumber  Flags;};typedef struct ODCIPredInfo ODCIPredInfo; struct ODCIPredInfo_ind{   OCIInd atomic;   OCIInd ObjectSchema;   OCIInd ObjectName;   OCIInd MethodName;   OCIInd Flags;};typedef struct ODCIPredInfo_ind ODCIPredInfo_ind; struct ODCIIndexCtx{   struct ODCIIndexInfo IndexInfo;   OCIString*           Rid;};typedef struct ODCIIndexCtx ODCIIndexCtx; struct ODCIIndexCtx_ind{   OCIInd                   atomic;   struct ODCIIndexInfo_ind IndexInfo;   OCIInd                   Rid;};typedef struct ODCIIndexCtx_ind ODCIIndexCtx_ind; struct ODCIObject{   OCIString* ObjectSchema;   OCIString* ObjectName;};typedef struct ODCIObject ODCIObject; struct ODCIObject_ind{   OCIInd atomic;   OCIInd ObjectSchema;   OCIInd ObjectName;};typedef struct ODCIObject_ind ODCIObject_ind; struct ODCIQueryInfo{   OCINumber       Flags;   ODCIObjectList* AncOps;};typedef struct ODCIQueryInfo ODCIQueryInfo; struct ODCIQueryInfo_ind{   OCIInd atomic;   OCIInd Flags;   OCIInd AncOps;};typedef struct ODCIQueryInfo_ind ODCIQueryInfo_ind; struct ODCIFuncInfo{   OCIString* ObjectSchema;   OCIString* ObjectName;   OCIString* MethodName;   OCINumber Flags;};typedef struct ODCIFuncInfo ODCIFuncInfo; struct ODCIFuncInfo_ind{   OCIInd atomic;   OCIInd ObjectSchema;   OCIInd ObjectName;   OCIInd MethodName;   OCIInd Flags;};typedef struct ODCIFuncInfo_ind ODCIFuncInfo_ind; struct ODCICost{   OCINumber  CPUcost;   OCINumber  IOcost;   OCINumber  NetworkCost;   OCIString* IndexCostInfo;};typedef struct ODCICost ODCICost; struct ODCICost_ind{   OCIInd atomic;   OCIInd CPUcost;   OCIInd IOcost;   OCIInd NetworkCost;   OCIInd IndexCostInfo;};typedef struct ODCICost_ind ODCICost_ind; struct ODCIArgDesc{   OCINumber  ArgType;   OCIString* TableName;   OCIString* TableSchema;   OCIString* ColName;   OCIString* TablePartitionLower;   OCIString* TablePartitionUpper;};typedef struct ODCIArgDesc ODCIArgDesc; struct ODCIArgDesc_ind{   OCIInd atomic;   OCIInd ArgType;   OCIInd TableName;   OCIInd TableSchema;   OCIInd ColName;   OCIInd TablePartitionLower;   OCIInd TablePartitionUpper;};typedef struct ODCIArgDesc_ind ODCIArgDesc_ind; struct ODCIStatsOptions{   OCINumber Sample;   OCINumber Options;   OCINumber Flags;};typedef struct ODCIStatsOptions ODCIStatsOptions; struct ODCIStatsOptions_ind{   OCIInd atomic;   OCIInd Sample;   OCIInd Options;   OCIInd Flags;};typedef struct ODCIStatsOptions_ind ODCIStatsOptions_ind;struct ODCIEnv{   OCINumber EnvFlags;   OCINumber CallProperty;};typedef struct ODCIEnv ODCIEnv;struct ODCIEnv_ind{   OCIInd _atomic;   OCIInd EnvFlags;   OCIInd CallProperty;};typedef struct ODCIEnv_ind ODCIEnv_ind; struct ODCIPartInfo{   OCIString* TablePartition;   OCIString* IndexPartition;};typedef struct ODCIPartInfo ODCIPartInfo; struct ODCIPartInfo_ind{   OCIInd atomic;   OCIInd TablePartition;   OCIInd IndexPartition;};typedef struct ODCIPartInfo_ind ODCIPartInfo_ind;/*---------- External Tables ----------*/struct ODCIExtTableInfo{   OCIString*       TableSchema;   OCIString*       TableName;   ODCIColInfoList* RefCols;   OCIClobLocator*  AccessParmClob;   OCIBlobLocator*  AccessParmBlob;   ODCIArgDescList* Locations;   ODCIArgDescList* Directories;   OCIString*       DefaultDirectory;   OCIString*       DriverType;   OCINumber        OpCode;   OCINumber        AgentNum;   OCINumber        GranuleSize;   OCINumber        Flag;   OCINumber        SamplePercent;   OCINumber        MaxDoP;   OCIRaw*          SharedBuf;};typedef struct ODCIExtTableInfo ODCIExtTableInfo;struct ODCIExtTableInfo_ind{   OCIInd _atomic;   OCIInd TableSchema;   OCIInd TableName;   OCIInd RefCols;   OCIInd AccessParmClob;   OCIInd AccessParmBlob;   OCIInd Locations;   OCIInd Directories;   OCIInd DefaultDirectory;   OCIInd DriverType;   OCIInd OpCode;   OCIInd AgentNum;   OCIInd GranuleSize;   OCIInd Flag;   OCIInd SamplePercent;   OCIInd MaxDoP;   OCIInd SharedBuf;};typedef struct ODCIExtTableInfo_ind ODCIExtTableInfo_ind;struct ODCIExtTableQCInfo{   OCINumber        NumGranules;   OCINumber        NumLocations;   ODCIGranuleList* GranuleInfo;   OCINumber        IntraSourceConcurrency;   OCINumber        MaxDoP;   OCIRaw*          SharedBuf;};typedef struct ODCIExtTableQCInfo ODCIExtTableQCInfo;struct ODCIExtTableQCInfo_ind{   OCIInd _atomic;   OCIInd NumGranules;   OCIInd NumLocations;   OCIInd GranuleInfo;   OCIInd IntraSourceConcurrency;   OCIInd MaxDoP;   OCIInd SharedBuf;};typedef struct ODCIExtTableQCInfo_ind ODCIExtTableQCInfo_ind;/*---------------------------------------------------------------------------                     PRIVATE TYPES AND CONSTANTS  ---------------------------------------------------------------------------*//*---------------------------------------------------------------------------                           PUBLIC FUNCTIONS  ---------------------------------------------------------------------------*//*---------------------------------------------------------------------------                          PRIVATE FUNCTIONS  ---------------------------------------------------------------------------*/#endif                                              /* ODCI_ORACLE */

⌨️ 快捷键说明

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