?? oci.h
字號:
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
dchatter 12/29/95 - Creation
*/
#ifdef __cplusplus
extern "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
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -