rename()

阅读(1623) 标签: 序表, 字段, 重命名,

本章节介绍rename()函数的用法。

T.rename()

描述:

对序表/()实表中的字段重命名。

语法:

T.rename(F:F',…)

备注:

将表T中的字段F改名成F' ,也可以对组表的附表名称重命名,结果返回字段重命名后的T

参数:

F

字段名,FT中不存在时忽略。

F'

修改后的字段名,F'省略则删除原字段名用_1_2表示字段名。

T

序表/实表/实表。

返回值:

序表

示例:

 

A

 

1

=demo.query("select * from EMPLOYEE")

2

=A1.rename(EID:ID)

3

=file("D:\\emp1.ctx")

 

4

=A3.open()

打开组表:

5

=A4.rename(EID:EID2)

将字段EID重命名为EID2

6

=A5.cursor().fetch()

7

=A1.rename(SURNAME:Sname,NAME1:name)

A1中不存在字段NAME1,所以忽略。

cs.rename ()

描述:

对游标中的字段重命名。

语法:

cs.rename(F:F',…)

备注:

游标cs中的字段F改名成F'

参数:

F

字段名。

F'

修改后的字段名,F'省略则删除原字段名用_12...表示字段名。

cs

游标。

返回值:

游标

示例:

 

A

 

1

=demo.cursor("select EID,NAME,GENDER from employee")

返回游标。

2

=A1.rename(EID,NAME,GENDER)

修改后游标中的表内容如下:

F'省略则删除原字段名,用123表示字段名。

3

=A1.rename(EID:ID,GENDER:SEX).fetch()

将字段EID重命名为IDGENDER重命名为SEX,返回结果如下: