本章主要介绍常用的组表相关函数。
本表、主表或更上层主表列直接引用 |
|
新建集群管道并将集群游标中的数据推送到集群管道 |
|
新建集群管道并将另一个集群管道中的数据推送到该集群管道 |
|
从集群游标中取数 |
|
针对集群游标中的记录做相邻值分组 |
|
针对集群游标中的记录做相邻分组聚合计算 |
|
针对集群游标中的记录分组 |
|
针对集群游标中的记录分组并返回同分布的集群游标 |
|
集群游标与排列外键式连接 |
|
游标与实表外键式连接 |
|
用游标生成内表 |
|
用集群游标生成集群内表 |
|
针对组表游标序列做归并运算 |
|
对集群游标排序 |
|
将集群游标中指定的值字段切换为指引字段 |
|
用文件创建组表的基表 |
|
通过组表文件返回带分表号的文件或文件组 |
|
用与集群组文件相同的分布生成新的集群组文件 |
|
在分机中产生集群文件 |
|
重整组表到新组表文件 |
|
更新时出错可恢复 |
|
Ø joinx() |
连接同分步的集群(多路)游标 |
连接多个虚表 |
|
Ø k.r(T,F) |
查找内表某行下的某个字段 |
Ø k.row() |
查找内表中指定主键所在的记录 |
Ø k.sbs{} |
取出排号k的相应字节构成的单字节排号 |
Ø memory() |
使用本地内表拼出集群内表 |
将分机中的文件移动到另一个分机中 |
|
生成虚表定义对象 |
|
将本机路径同步到分机序列中 |
|
修改实表中的字段 |
|
将游标中的记录追加写入实表中 |
|
将游标中的记录追加写入虚表中 |
|
从集群组表中取出集群附表 |
|
在组表基表上增加附表 |
|
Ø T.C |
从附表中取出指定列 |
利用预汇总立方体计算分组汇总 |
|
关闭组表 |
|
关闭集群表 |
|
用已存在的组表的数据结构创建新的组表文件 |
|
将实表/复组表分组后生成的结果存为预汇总立方体 |
|
将实表/内表分段后返回指定段的游标 |
|
将集群实表/集群内表中的指定列返回成集群游标 |
|
根据多路游标同步分段实表,返回多路游标 |
|
根据集群多路游标同步分段集群实表,返回集群多路游标 |
|
从虚表中取出游标 |
|
删除实表中的指定记录 |
|
删除虚表中的指定记录 |
|
Ø T.dup() |
将集群内表拼成本地内表 |
Ø T.dup(h) |
将本地内表复制成集群复写内表 |
Ø T.f(C) |
对附表的列进行聚合运算 |
获取内表中指定键值所在的记录。 |
|
获取基表中指定主键所在的记录。 |
|
针对虚表记录做相邻值分组 |
|
针对虚表中的记录分组 |
|
通过索引与条件来过滤实表 |
|
通过索引与条件来过滤集群表 |
|
根据实表返回序列/排列/序表 |
|
从虚表中取出序表 |
|
为实表/复组表创建检索文件 |
|
为内表建立非主键索引 |
|
为内表的键建立索引表 |
|
内表与序表/内表外键式连接 |
|
Ø T.keys() |
定义内表的键 |
Ø T.len() |
获取内表记录数 |
用实表生成内表 |
|
用集群实表生成集群内表 |
|
根据序表/游标键值取出组表中的指定字段,结果返回序表/游标 |
|
根据键值取出集群组表中的指定字段,返回集群游标 |
|
根据序表/游标键值取出组表中的指定字段值合并生成新的序表/游标 |
|
根据集群内表/集群游标键值取出集群表中的指定字段值合并生成新的序表/集群多路游标 |
|
将内表中指定的值字段切换为指引字段 |
|
Ø f.open() |
打开组表的基表 |
Ø f.open() |
基于集群文件产生集群表 |
对(复)实表中的字段重命名 |
|
筛选出虚表中符合条件的记录,返回原虚表 |
|
更新实表的记录 |
|
更新虚表的记录 |
|
Ø T{x:C,…} |
将附表中的记录返回成子序表 |