兼容函数分为:用户自定义函数、单行函数、AGG函数、分析函数、对象引用函数、模型函数、OLAP函数。 单行函数 序号 Oracle数据库函数 GaussDB数据库是否支持 1 数值函数 支持 2 返回字符值的字符函数 支持 3 返回数值的字…
功能描述 该功能允许用户在Hint中通过@queryblock来实现查询块级别的Hint控制,可以指定Hint生效的查询块,比如在外层查询块指定内层查询块的Hint。 语法格式 在Hint的参数最开始加入可缺省的@queryblock, H…
功能描述 定义一个新的聚合函数。 语法格式 CREATE AGGREGATE name ( input_data_type [ , … ] ) ( SFUNC = sfunc, STYPE = state_data_type [ , F…
功能描述 更改发布PUBLICATION的属性。 注意事项 发布的属主和系统管理员才能执行ALTER PUBLICATION。新所有者角色的直接或间接成员才可以改变所有者。新的所有者必须在当前数据库上拥有CREATE权限。此外,FOR AL…
DB_ERRORS视图存储用户可访问存储对象的最新编译错误信息。默认所有用户都可以访问。该视图同时存在于PG_CATALOG和SYS schema下。 表1 DB_ERRORS字段 名称 类型 描述 owner character vary…
MY_TAB_SUBPARTITIONS视图存储当前用户可访问的所有子分区表信息,显示子分区名称、所属表和分区的名称、其存储属性以及DBMS_STATS包生成的统计信息。该视图所有用户可访问,仅可查看当前用户所属信息。该视图同时存在于PG_…
CREATE_SNAPSHOT_INTERNAL是db4ai.create_snapshot函数的内置执行函数。函数存在信息校验,无法直接调用。 表1 DB4AI.CREATE_SNAPSHOT_INTERNAL入参和返回值列表 参数 类型…
delimiter_name 参数说明:保存一个delimiter分隔符名称。 gsql客户端识别到分隔符的时候,会立即将输入的一条或多条SQL语句发送到服务端执行。该用法可以用在输入语句较多,并且语句中存在分号时,指定一个特殊的符号作为结…
Go驱动包 单击此处获取GaussDB提供的发布包。 从发布包中获取。包名为GaussDB -Kernel-VxxxRxxxCxx-操作系统版本号-64bit-Go.tar.gz。解压后为Go驱动源码包。 数据库提供的Go驱动包依赖Go 1…
GaussDB数据库兼容了部分Oracle数据库的系统视图,兼容的详细列表如下。 更多系统视图的字段说明信息请参考《开发者指南》中“系统视图”章节。 表1 系统视图支持列表 序号 Oracle数据库 GaussDB数据库 差异 1 ALL_…