返回首页

gbase数据、南大通用产品文档:GBase8agbase_select_db

更新日期:2024年09月11日

 摘要:
将参数db 的值作为当前连接的默认数据库。在后续查询中,该数据库将是
未包含明确数据库区分符的表引用的默认数据库。
除非已连接的用户具有使用数据库的权限,否则gbase_select_db()将失
败。
 语法:
int
gbase_select_db(GBASE *gbase, const char *db);
 参数:
 返回值:
0 表示成功,非0 值表示出现错误。
 错误
CR_COMMANDS_OUT_OF_SYNC
以不恰当的顺序执行了命令。
CR_SERVER_GONE_ERROR

GBase 服务器不可用。
CR_SERVER_LOST


在查询过程中,与服务器的连接丢失。
CR_UNKNOWN_ERROR


出现未知错误。



GBase 8a 程序员手册C API 篇
南大通用数据技术股份有限公司

- 43 -

这些主题介绍了如何使用 lvarchar 、fixed binary 和 var binary 数据类型从 GBase 8s
ESQL/C 程序访问不透明数据类型。
使用这些 GBase 8s ESQL/C 数据类型来表示不透明数
据类型,它们将传输到 GBase 8s 。

这些主题中的信息仅适用于您使用 GBase 8s 作为您的数据库服务器。

操作会话
用户与数据库之间建立的连接称为会话,请参考下表。
表12-1 会话相关SQL
功能
相关SQL
修改会话
ALTER SESSION
结束会话
ALTER SYSTEM KILL SESSION

GBase 8c SQL 参考手册
南大通用数据技术股份有限公司
678
13 DCL 语法一览表
DCL(Data Control Language 数据控制语言)
,是用来创建用户角色、设置或更改数据
库用户或角色权限的语句。