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

📄 oci.h

📁 通用的数据库中间库
💻 H
📖 第 1 页 / 共 5 页
字号:
   dchatter    12/29/95 - Creation*/#ifdef __cplusplusextern "C" {#endif#ifndef ORATYPES #include <oratypes.h> #endif #ifndef OCIDFN#include <ocidfn.h>#endif#ifndef OCI_ORACLE# define OCI_ORACLE /*---------------------------------------------------------------------------  Short names provided for platforms which do not allow extended symbolic names   ---------------------------------------------------------------------------*/#ifdef SLSHORTNAME/* Translation of the long function/type names to short names for IBM only *//* maybe lint will use this too */#define OCISessionEnd              ocitac#define OCIResultSetToStmt         ocirs2sh#define OCISessionBegin            ociauth#define OCIServerAttach            ociatch#define OCIDescriptorAlloc         ocigdesc#define OCIServerDetach            ocidtch#define OCIDescriptorFree          ocifdesc#define OCIServerVersion           ocivers#define OCIDescribeAny             ocidsca#define OCIBindDynamic             ocibda#define OCIBindByName              ocibdn#define OCIBindByPos               ocibdp#define OCIErrorGet                ocigdr#define OCIBindArrayOfStruct       ocibsa#define OCIEnvInit                 ociinit#define OCIBindObject              ocibndt#define OCIHandleAlloc             ocighndl#define OCIHandleFree              ocifhndl#ifdef NEVER#define OCIStmtBindByPos           ocibndp#define OCIStmtBindByName          ocibndn#endif#define OCIAttrGet                 ocigattr#define OCIDefineByPos             ocidfne#define OCIAttrSet                 ocisattr#define OCIDefineDynamic           ociddf#define OCILdaToSvcCtx             ocild2sv#define OCIDefineArrayOfStruct     ocidarr#define OCIInitialize              ocipi#define OCIDefineObject            ocidndt#define OCIStmtExecute             ociexec#define OCILobAppend               ocilfap#define OCILobOpenFile             ocifopn#define OCILobCloseFile            ocifcls#define OCILobLocator              ocilobd#define OCILobCopy                 ocilfcp#define OCILobFileCreate           ocifcrt#define OCILobFileDelete           ocifdel#define OCILobGetLength            ocilfln#define OCILobWrite                ocilfwr#define OCILobRead                 ocilfrd#define OCILobErase                ocilfer#define OCILobTrim                 ocilftr#define OCIStmtFetch               ocifch#define OCIStmtGetBindInfo         ocigbp#define OCIStmtGetPieceInfo        ocigpi#define OCIStmtPrepare             ocireq#define OCIStmtSetPieceInfo        ocispi#define OCISvcCtxToLda             ocisv2ld#define OCITransCommit             ocitxcm#define OCITransDetach             ocitxdt#define OCITransForget             ocitxfgt#define OCITransPrepare            ocitxpre#define OCITransRollback           ocitxrl#define OCIPasswordChange          ocicpw#define OCITransStart              ocitxst#define OCITransMultiPrepare       ocitxmp#define OCIBreak                   ocibreak#define OCIParamGet                ocigparm#define OCIParamSet                ocisparm#define OCISecurityOpenWallet           ocizwOpenWallet#define OCISecurityCloseWallet          ocizwCloseWallet#define OCISecurityCreateWallet         ocizwCreateWallet#define OCISecurityDestroyWallet        ocizwDestroyWallet#define OCISecurityStorePersona         ocizeStorePersona#define OCISecurityOpenPersona          ocizeOpenPersona#define OCISecurityClosePersona         ocizeClosePersona#define OCISecurityRemovePersona        ocizeRemovePersona#define OCISecurityCreatePersona        ocizeCreatePersona#define OCISecuritySetProtection        ocizeSetProtection#define OCISecurityGetProtection        ocizeGetProtection#define OCISecurityRemoveIdentity       ociziRemoveIdentity#define OCISecurityCreateIdentity       ociziCreateIdentity#define OCISecurityAbortIdentity        ociziAbortIdentity#define OCISecurityFreeIdentity         ociziFreeIdentity#define OCISecurityStoreTrustedIdentity ociziStoreTrustedIdentity#define OCISecuritySign                 ocizSign#define OCISecuritySignExpansion        ocizxSignExpansion#define OCISecurityVerify               ocizVerify#define OCISecurityValidate             ocizValidate#define OCISecuritySignDetached         ocizsd_SignDetached#define OCISecuritySignDetExpansion     ocizxsd_SignDetachedExpansion#define OCISecurityVerifyDetached       ocizved_VerifyDetached#define OCISecurity_PKEncrypt           ocizkec_PKEncrypt#define OCISecurityPKEncryptExpansion   ocizxkec_PKEncryptExpansion#define OCISecurityPKDecrypt            ocizkdc_PKDecrypt#define OCISecurityEncrypt              ocizEncrypt#define OCISecurityEncryptExpansion     ocizxEncryptExpansion#define OCISecurityDecrypt              ocizDecrypt#define OCISecurityEnvelope             ocizEnvelope#define OCISecurityDeEnvelope           ocizDeEnvelope#define OCISecurityKeyedHash            ocizKeyedHash#define OCISecurityKeyedHashExpansion   ocizxKeyedHashExpansion#define OCISecurityHash                 ocizHash#define OCISecurityHashExpansion        ocizxHashExpansion#define OCISecuritySeedRandom           ocizSeedRandom#define OCISecurityRandomBytes          ocizrb_RandomBytes#define OCISecurityRandomNumber         ocizrn_RandomNumber#define OCISecurityInitBlock            ocizibInitBlock#define OCISecurityReuseBlock           ocizrbReuseBlock#define OCISecurityPurgeBlock           ocizpbPurgeBlock#define OCISecuritySetBlock             ocizsbSetBlock#define OCISecurityGetIdentity          ocizgi_GetIdentity#define OCIExtractInit             ocixeini#define OCIExtractTerm             ocixetrm#define OCIExtractReset            ocixerst#define OCIExtractSetNumKeys       ocixesnk#define OCIExtractSetKey           ocixesk#define OCIExtractFromFile         ocixeff#define OCIExtractFromStr          ocixefs#define OCIExtractToInt            ocixeti#define OCIExtractToBool           ocixetb#define OCIExtractToStr            ocixets#define OCIExtractToOCINum         ocixeton#define OCIExtractToList           ocixetl#define OCIExtractFromList         ocixefl#define OCIDateTimeGetTime         ocidt01_GetTime#define OCIDateTimeGetDate         ocidt02_GetDate#define OCIDateTimeGetTimeZoneOffset     ocidt03_GetTZ#define OCIDateTimeSysTimeStamp    ocidt07_SysTS#define OCIDateTimeAssign          ocidt08_Assign #define OCIDateTimeToText          ocidt09_ToText#define OCIDateTimeFromText        ocidt10_FromText#define OCIDateTimeCompare         ocidt11_Compare#define OCIDateTimeCheck           ocidt12_Check#define OCIDateTimeConvert         ocidt13_Convert#define OCIDateTimeSubtract        ocidt14_Subtract#define OCIDateTimeIntervalAdd     ocidt15_IntervalAdd#define OCIDateTimeIntervalSub     ocidt16_IntervalSub#define OCIIntervalSubtract        ociint01_Subtract  #define OCIIntervalAdd             ociint02_Add  #define OCIIntervalMultiply        ociint03_Multiply  #define OCIIntervalDivide          ociint04_Divide  #define OCIIntervalCompare         ociint05_Compare  #define OCIIntervalFromText        ociint06_FromText  #define OCIIntervalToText          ociint07_ToText  #define OCIIntervalToNumber        ociint08_ToNumber  #define OCIIntervalCheck           ociint09_Check  #define OCIIntervalAssign          ociint10_Assign  #define OCIIntervalGetYearMonth    ociint11_GetYearMonth#define OCIIntervalSetYearMonth    ociint12_SetYearMonth#define OCIIntervalGetDaySecond    ociint13_GetDaySecond#define OCIIntervalSetDaySecond    ociint14_SetDaySecond#define OCIIntervalFromNumber      ociint15_FromNumber#define OCIFormatInit              ocixs01_Init#define OCIFormatString            ocixs02_Format#define OCIFormatTerm              ocixs03_Term#define OCIFormatTUb1              ocixs04_TUb1#define OCIFormatTUb2              ocixs05_TUb2#define OCIFormatTUb4              ocixs06_TUb4#define OCIFormatTUword            ocixs07_TUword#define OCIFormatTUbig_ora         ocixs08_TUbig_ora#define OCIFormatTSb1              ocixs09_TSb1#define OCIFormatTSb2              ocixs10_TSb2#define OCIFormatTSb4              ocixs11_TSb4#define OCIFormatTSword            ocixs12_TSword#define OCIFormatTSbig_ora         ocixs13_TSbig_ora#define OCIFormatTEb1              ocixs14_TEb1#define OCIFormatTEb2              ocixs15_TEb2#define OCIFormatTEb4              ocixs16_TEb4#define OCIFormatTEword            ocixs17_TEword#define OCIFormatTChar             ocixs18_TChar#define OCIFormatTText             ocixs19_TText#define OCIFormatTDouble           ocixs20_TDouble#define OCIFormatTDvoid            ocixs21_TDvoid#define OCIFormatTEnd              ocixs22_TEnd#define OCIFileInit                ocifinit#define OCIFileTerm                ocifterm#define OCIFileOpen                ocifopen#define OCIFileClose               ocifclose#define OCIFileRead                ocifread#define OCIFileWrite               ocifwrite#define OCIFileSeek                ocifseek#define OCIFileExists              ocifexists#define OCIFileGetLength           ocifglen#define OCIFileFlush               ocifflush/* OCIThread short name */#define OCIThreadProcessInit       ocitt01_ProcessInit#define OCIThreadInit              ocitt02_Init#define OCIThreadTerm              ocitt03_Term#define OCIThreadIsMulti           ocitt04_IsMulti#define OCIThreadMutexInit         ocitt05_MutexInit#define OCIThreadMutexDestroy      ocitt06_MutexDestroy#define OCIThreadMutexAcquire      ocitt07_MutexAcquire#define OCIThreadMutexRelease      ocitt08_MutexRelease#define OCIThreadKeyInit           ocitt09_KeyInit#define OCIThreadKeyDestroy        ocitt10_KeyDestroy#define OCIThreadKeyGet            ocitt11_KeyGet#define OCIThreadKeySet            ocitt12_KeySet#define OCIThreadIdInit            ocitt13_IdInit#define OCIThreadIdDestroy         ocitt14_IdDestroy#define OCIThreadIdSet             ocitt15_IdSet#define OCIThreadIdSetNull         ocitt16_IdSetNull#define OCIThreadIdGet             ocitt17_IdGet#define OCIThreadIdSame            ocitt18_IdSame#define OCIThreadIdNull            ocitt19_IdNull#define OCIThreadHndInit           ocitt20_HndInit#define OCIThreadHndDestroy        ocitt21_HndDestroy#define OCIThreadCreate            ocitt22_Create#define OCIThreadJoin              ocitt23_Join#define OCIThreadClose             ocitt24_Close#define OCIThreadHandleGet         ocitt25_HandleGet/* Translation between the old and new datatypes */#define OCISession                 ociusrh#define OCIBind                    ocibndh

⌨️ 快捷键说明

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