描述:
用实表生成内表
语法:
T.memory(C,…;w)
备注:
将实表T中的数据经过过滤条件w过滤之后读入内存中生成列为C的内表,内表可像序表一样使用。当省略C列不省略w过滤条件时, w前面的分号不可省略。实表中如果C列带#则生成内表后C列作为T的键。
参数:
C |
列名,可省略,缺省读入全部列 |
w |
过滤条件,缺省不过滤 |
T |
组表的实表 |
返回值:
内表
示例:
|
A |
|
1 |
=file("D:\\ employees.ctx") |
employees为已存在的组表文件 |
2 |
=A1.create() |
打开组表 |
3 |
=A2.attach(t1) |
返回组表上已存在的附表t1 |
4 |
=A2.memory() |
用基表全部列生成内表 |
5 |
=A2.memory(EID,Dept,Name;EID<5) |
取基表的部分列并筛选出EID<5的数据生成内表 |
6 |
=A3.memory() |
取附表全部列生成内表 |