VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

Vastbase G100 V2.2 Build 5(Patch No.120)

发布日期

2022年5月26日

新特性

1、 新增Oracle兼容性:

  • 递归查询支持connect_by_root、connect_by_isleaf和order siblings by用法

  • select语句中group子句用法增强,支持子查询中出现表达式或者函数的分组列

2、 新增PostgreSQL兼容性:

  • 支持定义游标时将变量名写在cursor关键字的前面

  • 支持to_regclass函数,该函数可用以判断对象是否存在

3、 适配uuid-ossp v1.0插件,该扩展插件提供了多种函数用以产生通用唯一标识符(UUID)

4、创建索引语法增加if not exists可选项

特性优化

登录访问历史信息不记录数据库内部连接信息

修复缺陷

1、【ID1009228】修复了创建btree索引时,使用mod函数会报错的问题

2、【ID1009021】修复了gs_encrypt、gs_decrypt、gs_encrypt_aes128、gs_decrypt_aes128函数不支持密钥检测功能的问题

3、【ID1009402】修复了开启线程池后,使用vb_probackup进行多次增量备份,数据库服务会重启的问题

4、【ID1009619】修复了使用vb_probackup进行全量备份时,使用HA端口访问数据库,备份会失败的问题

5、【ID1009613】修复了connect by与order by后跟不同表别名时,查询结果不正确的问题

6、【ID1009645】修复了升级工具不支持中文环境的问题

7、【ID1009663】修复了关键字authid不支持作为表名、字段名的问题

8、【ID1009688】修复了关键字authid不支持作为字段别名的问题

9、【ID1009628】修复了升级工具不支持升级安装在UOS系统上的数据库的问题

10、【ID1009857】修复了PG兼容模式下,substr函数与substring函数执行结果不一致的问题

11、【ID1009856】修复了PG兼容模式下,substr(string, from [, count])函数的count参数小于0时,执行没有返回异常信息的问题

12、【ID1009854】修复了GRANT/REVOKE时使用current_user/current_session会执行报错的问题

13、【ID1009803】修复了PG兼容模式下,创建策略时不允许USING和WITHCHECK同时设置为空的问题

14、【ID1009847】修复了查询语句中表连接形如(a join b) full join c时查询结果不正确的问题