返回首页

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

更新日期:2024年09月11日

导出结果集内容...................................... 365

您使用 DECLARE 语句来声明游标。此语句给游标一个名称,指定它的使用,并将它与语
句相关联。下列示例是用 GBase 8s ESQL/C 编写的:
EXEC SQL DECLARE the_item CURSOR FOR
SELECT order_num, item_num, stock_num
INTO :o_num, :i_num, :s_num
FROM items
FOR READ ONLY;
声明给游标一个名称
(在此示例中为 the_item)
并将它与 SELECT 语句相关联。
(通过 SQL
程序修改数据 讨论还可如何与 INSERT 语句相关联。)
此示例中的 SELECT 语句包含 INTO 子句。INTO 子句指定哪个变量接收数据。您还可
使用 FETCH 语句来指定哪个变量接收数据,如 定位 INTO 子句讨论的那样。
DECLARE 语句不是活动的语句;它仅仅创建游标的特性并为它分配存储。您可使用在前
面示例中声明的游标来通读 items 表一次。可声明向后读和向前读游标(请参阅 游标输入
模式)。由于此游标缺少 FOR UPDATE 子句,且由于指定 FOR READ ONLY,因此,它
仅用于读取数据,不修改它。通过 SQL 程序修改数据 说明如何使用游标来修改数据。

参数说明:
该字段决定采用何种加密方式对用户密码进行加密存储。
修改此参数的配置
不会自动触发已有用户密码加密方式的修改,只会影响新创建用户或修改用户密码操作。
该参数属于SIGHUP 类型参数,请参考表15-1 中对应设置方法进行设置。
取值范围:0、1、2、3

0 表示采用md5 方式对密码加密。

1 表示采用sha256 和md5 两种方式分别对密码加密。

2 表示采用sha256 方式对密码加密。

3 表示采用sm3 方式对密码加密。
须知:
md5 加密算法安全性低,存在安全风险,不建议单独使用。
默认值:主备式场景下默认值为2;分布式场景下默认值为1

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
1168