1、创建OCI环境即创建和初始化OCI工作环境,其他的OCI函数需要OCI环境才能执行。
2、函数说明:
创建OCI环境
sword OCIEnvCreate(
OCIEnv **envhpp, //OCI环境句柄指针
ub4 mode, //初始化模式:OCI_DEFAULT/OCI_THREADED 等
CONST dvoid *ctxp,
CONST dvoid *(*malicfp)(dvoid *ctxp,size_t size),
CONST dvoid *(ralocfp)(dvoid *ctxp,dvoid *memptr,size_t newsize),
CONST void *(*mfreefp)(dvoid *ctxp,dvoid *memptr),
Size_t xstramemsz,
Dvoid **usrmempp
)
参数:
envhpp: 指向环境句柄的指针。
mode: 指明初始化的模式。有效的模式有:
·OCI_DEFAULT—默认值,其为非UTF-16 编码。
·OCI_THREADED—使用线程环境。