返回首页

gbase数据、南大通用产品文档:GBase8a一元减

更新日期:2024年09月11日

函数说明
改变参数的符号。
示例
示例1:操作数为整型。
gbase> SELECT - 2 FROM dual;
+-----+
| - 2 |
+-----+
|
-2 |
+-----+
1 row in set
注意
如果操作数是BIGINT 类型,那么返回值也是BIGINT 类型。


3 GBase Python 架构
GBase Python 接口提供了统一的客户端访问数据库、获取数据、管理数据
的方式,使用如下介绍的核心类完成所有数据库操作。



GBase Python 接口开发手册
南大通用数据技术股份有限公司

- 3 -

与服务器建立连接,完成握手、初始化

执行SQL 语句、访问存储过程、使用事务

对结果集的快速读取

快速获取下一个结果集

输出定位准确的日志内容
下图展示了GBase Python 的整体结构。
GBase Python Connector
GBase
GBaseConnection
GBaseCursor
GBaseConstants
GBaseError

图表 3-1 GBase Python 结构

GBaseConnection :GBase 数据库的连接。

GBaseCursor :
执行GBase 数据库操作的游标类,
可以执行SQL 语句、
存储过程、获取结果集。

GBaseError :异常处理类,定义接口抛出的异常。

GBaseConstants :常量类,定义客户端标记、字符集等。

GBase Python 接口开发手册


- 4 -

南大通用数据技术股份有限公司
4 使用GBase Python
本章节主要介绍如何使用GBase Python 接口创建数据库连接和操作数据
库。使用接口类前需要使用python 语法的 from…import… 命令在python 文
件头部引用接口类。
from GBaseConnector import connect,GBaseError

平台支持同步节点功能,平台可以将集群的节点自动映射为采集服务器。
使用同步节点功能,需要集群的安装配置信息,如未配置,需点击集群管理页
面中的集群安装
(或集群扩容)
按钮,
进入页面后将集群的配置信息填写完整,
如下图所示
图3.2-89 集群安装/扩容配置环境页面
集群配置环境设置完成后,点击服务器管理页面中的自动同步按钮,将显
示同步节点窗口,
需要填写服务器的相关信息,
如下图所示,
点击开始同步后,
将自动将集群的节点同步到采集服务器列表

统一数据平台监控与运维系统用户手册
南大通用数据技术股份有限公司
- 99 -
图3.2-90 自动发现
输入项说明:

集群名称:集群的名称。无需填写,系统自动填写。

采集方式:无需填写,默认为Agent。

Agent 端口:采集服务的端口号,默认为9110。

服务器用户名:服务器的用户名,需输入集群dbaUser 名称。

服务器端口:ssh 服务的端口,默认为22。

所属中心:采集服务所属的中心,无需填写,系统自动识别。

安装路径:采集服务器安装目录。