返回首页

gbase数据、南大通用产品文档:GBase8a编辑视图

更新日期:2024年09月11日

使用“编辑视图”功能,目前编辑功能正在开发,使用编辑视图可以查看
和编辑视图相关的信息

GBaseDataStudio 管理工具手册
南大通用数据技术股份有限公司
- 193 -
图5- 559 打开视图菜单项
图5- 560 编辑视图窗口

GBaseDataStudio 管理工具手册
- 194 -
南大通用数据技术股份有限公司
您可以在
“源”
编辑框内编辑视图的Select 语句,
编辑完成后点击工具栏
“保存”按钮或者“Ctrl+S”来保存视图,弹出视图保存确认界面,如下图所
示:
图5- 561 保存视图确认界面
点击“保存”按钮,您可以保存这次新建视图;点击“复制”按钮,您可
以将新建视图的SQL 语句拷贝到粘贴板;点击“取消”按钮,您可以取消本次
保存。保存后将刷新视图内容,视图的列信息将会显示在“列”面板中。

GBaseDataStudio 管理工具手册
南大通用数据技术股份有限公司
- 195 -

GBase 8s ESQL/C 支持从非 ANSI 格式的数据时间字符串到 DATETIME 数据类型
的转换。此转换可以更轻松地从亚洲语言支持(ALS)客户端/服务器升级到全球语言支持
(GLS)客户端/服务器产品。
USE_DTENV 环境变量
GBase 8s ESQL/C 使用 USE_DTENV 环境变量支持非 ANSI 日期时间格式。

当启用 USE_DTENV 环境变量是,使用以下顺序或优先级:
DBTIME
GL_DATETIME
CLIENT_LOCALE
LC_TIME
LANG (如果未设置 LC_TIME)
ANSI 格式

启用时,USE_DTENV 环境变量从 ESQL/C 程序传递到数据库服务器。为数据库服
务器启用它不起作用。您必须将其设置为 ESQL/C 客户端应用程序,然后将其传递给数据
库服务器。

如果数据库服务器不支持非 ANSI 日期-时间格式,那么不要为 ESQL/C 客户端程序
设 USE_DTENV 环境变量。

必须设置此环境变量以在使用非缺省语言环境的数据库中正确显示本地化的
DATETIME 值,并且 GL_DATETIME 环境变量具有非缺省值。




GBase 8s GCI 接口使用指南

南大通用数据技术股份有限公司 35
sword GCIBindByName(
GCIStmt *stmtp,
GCIBind **bindp,
GCIError *errhp,
CONST GCIText *placeholder,
sb4 place_len,
dvoid *valuep,
sb4 value_sz,
ub2 dty,
dvoid *indp,
ub2 *alenp,
ub2 *rcodep,
ub4 maxarr_len,
ub4 *curelep,
ub4 mode
);

按参数名称绑定SQL语句中的参数。

参数
输入
/输出


stmtp
输入
绑定影响的语句句柄
bindp
输出
绑定信息句柄
errhp
输入
错误信息句柄, 该接口调用失败时将错误码和错误信息写入该句

placeholder
输入
绑定的参数名称
placeh_len
输入
参数名称的长度
valuep
输入
参数值缓冲区指针
value_sz
输入
参数类型单个值的大小
dty
输入
参数的数据类型,取值请参考GCI数据类型介绍
indp
输入
控制指示位缓存(仅用于和Oracle保持兼容)
alenp
输入
保留参数, 目前不使用(仅用于和Oracle保持兼容)
rcodep
输入
保留参数, 目前不使用(仅用于和Oracle保持兼容)
maxarr_len
输入
保留参数, 目前不使用(仅用于和Oracle保持兼容)
curelep
输入
保留参数, 目前不使用(仅用于和Oracle保持兼容)
mode
输入
绑定模式, 取值如下:
GCI_DEFAULT:缺省模式
GCI_THREADED:多线程模式
如果执行成功, 则返回GCI_SUCCESS,否则返回GCI_ERROR。