返回首页

gbase数据、南大通用产品文档:GBase8a背景介绍

更新日期:2024年09月11日

数据加工用户:UserA,UserB;
查询用户:UserC,UserD,UserE;
其他用户按照数据加工用户方式处理。
资源分配需求:保障查询性能,控制加工消耗的性能。



sword GCIStmtPrepare2(
GCISvcCtx *svchp,
GCIStmt **stmthp,
GCIError *errhp,
const GCIText *stmttext,
ub4 stmt_len,
const GCIText *key,
ub4 keylen,
ub4 language,
ub4 mode
);

准备一条SQL语句, 以便随后调用GCIStmtExecute来执行。

参数
输入
/输出


svchp
输入
要与语句关联的服务上下文
stmtph
输出
指向返回的语句句柄的指针
errhp
输入
指向诊断错误句柄的指针
stmttext
输入
语句文本。stmttext 的语义与GCIStmtPrepare() 的stmt 语义相
同;也就是说,字符串必须以NULL 结尾
stmt_len
输入
语句文本长度
key
输入
保留参数,目前不使用(仅用于和Oracle保持兼容)
keylen
输入
保留参数,目前不使用(仅用于和Oracle保持兼容)
language
输入
保留参数,目前不使用(仅用于和Oracle保持兼容)
mode
输入
准备模式,取值如下:

GCI_DEFAULT:缺省模式

GCI_THREADED:多线程模式

如果执行成功,则返回GCI_SUCCESS,否则返回GCI_ERROR。



GBase 8s GCI 接口使用指南

南大通用数据技术股份有限公司 51

sysseclabels 系统目录表记录安全标号编码。它具有以下列。

GBase 8s SQL 指南:参考
南大通用数据技术股份有限公司 - 61 -

类型
解释
secpolicyid
INTEGER
安全标号所属的安全策略的标识
seclabelid
INTEGER
安全标号标识
sysseclabelnames
VARCHAR(128)
安全标号编码