f .append()

阅读(513) 标签: 合并, 组表文件,

描述:

   合并结构相同的两个组表

语法:

f.append( f’,p)

 

备注:

将不加密组表f合并到组表f后面,ff要结构相同,否则会合并失败,合并失败时可以使用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()