返回首页

gbase数据、南大通用产品文档:GBase8s新建函数

更新日期:2024年09月11日


在对象资源管理器中,右击“函数”节点,然后从快捷菜单中选择“新建函数”。

GBase 8s 企业管理器用户手册
南大通用数据技术股份有限公司

51

图:新建函数

修改后,点击“执行 SQL ”即可。

支持动态地分配数据对象的 SQL API 进动态语句更进一步。
它们允许您动态地分配接收列
数据的主变量。
变量的动态分配使得有可能从程序输入中取到任意的 SELECT 语句,
确定它产生多少个值
及其数据类型,并分配适当类型的主变量来保存它们。
此功能的关键是 DESCRIBE 语句。
它取到准备好的 SQL 语句的名称,
并返回关于该语句
及其内容的信息。它设置 SQLCODE 来指定语句的类型;即,它开头的动词。如果准备好
的语句是 SELECT 语句,则 DESCRIBE 语句还返回关于选择了的输出数据的信息。如果
准备好的语句是 INSERT 语句,
则 DESCRIBE 语句返回关于输入参数的信息。
DESCRIBE
语句返回信息的数据结构是预定义的数据结构,为此用途分配该数据结构并称为系统描述
符区域。如果您正在使用 GBase 8s ESQL/C,则可使用系统描述符区域,或作为 sqlda 结构
的替代方案。
DESCRIBE 语句返回的或为 SELECT 语句引用的数据结构包括结构的一个数组。每一结
构描述为选择类表中一个项目的数据。程序可检测该数组并发现包括十进制值、某长度的
字符值以及整数的一行数据。
利用此信息,程序可分配保存接收了的数据的内存,并为要使用的数据库服务器将必要的
指针放置在该数据结构中。

当我们需要一个新的监控用户参与到监控的工作中时,可以通过点击“添
加”按钮,进入添加用户界面,如下图:
图3.2-3 添加用户
界面属性说明:

登录账号:使用统一监控的登录账号,长度30 个字符,字母、数字、
下划线,包括中文,不支持全角,为必填项。

统一数据平台监控与运维系统用户手册
南大通用数据技术股份有限公司
- 33 -

用户名:
登录账号的用户说明,
长度30 个字符,
字母、
数字、
下划线,
包括中文,不支持全角,为必填项。

手机号码:用户的电话号码,为必填项,且只能为手机号。

邮箱:用户的Email 地址,该地址可用于接收统一监控的报警邮件;
必须合乎邮箱地址规范,例如:XX@XX.XX,最大长度为45 个字符,为
必填项。

状态:单选按钮,选择“启用”则该用户可以登录,选择“禁用”则
该用户不可登录。

初始化密码:有用户管理权限的用户可以进行密码初始化,在忘记密
码时使用该功能,初始密码为user@2011。

角色:用户绑定的角色,各个角色包含不同的功能权限,可多选;若
不给用户绑定角色,
则用户登录统一监控后只具备密码修改功能。
(角
色配置详见“角色”章节)

集群:用户可以监管的集群,可多选。
(集群配置详见“集群”章节)
完成相应设置后,点击“保存”按钮,提交信息,成功后提示“保存
成功”,表明添加用户成功,同时在用户列表中增加一条该用户信息。
新创建用户密码为user@2011,用户初次登录后需要自行修改密码。