描述:
合并结构相同的两个组表
语法:
f.append( f’,p) |
|
备注:
将不加密组表f’合并到组表f后面,f’和f要结构相同,否则会合并失败,合并失败时可以使用rollback()函数对此合并操作进行回滚。f为不加密组表文件时省略参数p。
参数:
f’ |
组表文件 |
p |
组表文件f的可写密码 |
选项:
@x |
合并完成后删除f’ |
返回值:
组表文件
示例:
|
A |
|
1 |
=file("D:\\append1.ctx") |
|
2 |
=A1.create(#EID,NAME,DEPT,SALARY) |
创建组表基表 |
3 |
=demo.cursor("select EID,NAME,DEPT,SALARY from EMPLOYEE where EID<10 order by EID") |
|
4 |
=A2.append(A3) |
在实表中添加游标记录 |
5 |
=file("D:\\append2.ctx") |
|
6 |
=A5.create(#EID,NAME,DEPT,SALARY) |
创建组表基表
|
7 |
=demo.cursor("select EID,NAME,DEPT,SALARY from EMPLOYEE where EID>10and EID<20 order by EID") |
|
8 |
=A6.append(A7) |
在实表中添加游标记录 |
9 |
=A1.append(A5) |
将不加密组表f’合并到不加密组表f后 |
10 |
=A9.create().cursor().fetch() |
|
11 |
=file("D:\\append3.ctx") |
|
12 |
=A11.create(#EID,NAME,DEPT,SALARY;;"123":"11") |
创建加密的组表基表 |
13 |
=demo.cursor("select EID,NAME,DEPT,SALARY from EMPLOYEE where EID<5 order by EID") |
|
14 |
=A12.append(A13) |
在实表中添加游标记录
|
15 |
=A11.append(A5,"123") |
将不加密组表f’合并到加密组表f后 |
16 |
=A11.create(;;"11").cursor().fetch() |
|