南大通用GBase8s SQL常用SQL语句(三十五).docx
南大通用GBase8s SQL常用SQL语句(三十五) 本文档介绍了南大通用GBase8s SQL常用SQL语句,包括CREATE ACCESS_METHOD语句和CREATE AGGREGATE语句的使用方法。 一、CREATE ACCESS_METHOD语句 CREATE ACCESS_METHOD语句用于在sysams系统目录表中注册新的主或辅助存取方法。该语句是SQL ANSI/ISO标准的扩展。 语法元素描述限制语法accessmethod为新的存取方法声明的名称,在sysams系统目录表的存取方法名称中必须是唯一的标识符。 用法CREATE ACCESS_METHOD语句将用户定义的存取方法添加到数据库。要创建存取方法,必须指定目的函数(或目的方法)、目的标志或目的值作为存取方法的属性,并将关键字(基于sysams系统目录表中列名)与UDR相关联。 必须具有DBA或Resource权限才能创建存取方法。 PRIMARY关键字为虚拟表指定用户定义的主存取方法。SECONDARY关键字为虚拟索引指定创建用户定义的辅助存取方法。SECONDARY关键字(和创建虚拟索引)在Java™ Virtual-Table Interface中不受支持。 示例:CREATE SECONDARY ACCESS_METHOD T_tree(am_getnext = ttree_getnext,...,am_unique,am_cluster,am_sptype = 'S'); 该示例创建了名为T_tree的辅助存取方法。am_getnext关键字与ttree_getnext() UDR相关联作为满足查询而扫描下一项的方法的名称。该示例指示了T_tree辅助存取方法支持唯一键和集群,并驻留在sbspace中。 二、CREATE AGGREGATE语句 CREATE AGGREGATE语句用于创建新的聚集函数,并在sysaggregates系统目录表中注册它。用户定义聚集(UDA)通过执行用户实施的聚集计算来扩展数据库服务器的功能。该语句是SQL ANSI/ISO标准的扩展。 语法Modifiers元素描述限制语法aggregate为新聚集的名称在内置聚集和UDR的名称中必须唯一标识符。 comb_func用于将部分结果合并到其它部分结果中并返回更新的部分结果的函数必须同时为并行查询和顺序查询指定组合函数标识符。 final_func将部分结果转换到结果类型的函数如果省略此项,则返回值是iter_func的最终结果标识符。 init_func初始化聚集计算所需的数据结构的函数必须能够处理NULL参数标识符。 iter_func将单个值与部分结果合并并返回更新的部分结果的函数必须指定迭代符函数。如果省略init_func,则iter_func必须能够处理NULL参数标识符。 用法您可以按任何顺序指定INIT、ITER、COMBINE、FINAL和HANDLESNULLS修饰符。重要:必须在CREATE AGGREGATE语句中指定ITER和COMBINE修饰符。不需要在CREATE AGGREGATE语句中指定INIT、FINAL和HANDLESNULLS修饰符。 ITER、COMBINE、FINAL和INIT修饰符指定用户定义的聚集的支持函数。这些支持函数在sysaggregates系统目录表中注册。 通过本文档,您可以学习如何使用CREATE ACCESS_METHOD语句和CREATE AGGREGATE语句在GBase8s数据库中创建用户定义的存取方法和聚集函数。


































- 粉丝: 39
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 基于多模态毫米波雷达的疲劳驾驶检测系统.zip
- 基于毫米波OFDM信号的4D ISAC成像仿真,采用Matlab编写的MUSIC算法.zip
- 基于深度学习的毫米波系统信道估计和混合预编码.zip
- 基于空间重叠指数的毫米波多用户MIMO系统联合波束选择”.zip
- 基于深度学习解码的毫米波信道估计源编码.zip
- 基于随机空间采样的混合波束成形毫米波系统的宽带MIMO信道估计.zip
- 宽带毫米波 MIMO 系统中的传感辅助信道估计.zip
- 随机阻塞下毫米波通信的多波束功率分配”.zip
- 通过矩阵补全对毫米波系统进行大规模MIMO信道估计.zip
- 移动阻断器对毫米波蜂窝系统的影响.zip
- 【数据结构与算法】霍夫曼树原理与Python代码实战:数据压缩与通信编码中的高效应用
- 【html手游源码】变态方块小游戏.zip
- 【html手游源码】BrowserQuest源代码.zip
- 【html手游源码】冰桶大战.zip
- 【html手游源码】步步惊心小游戏源码.zip
- 【html手游源码】捕鱼游戏源码.zip


