row()

阅读(3280) 标签: 查找, 主键, 记录,

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

k.row()

描述:

查找主键为k的记录。

语法:

k.row(T)

备注:

查找排列/序表/序列T中主键为k的记录。

参数:

k

主键,主键为多个时用序列表示。

T

排列/序表/序列。

返回值:

记录

示例:

 

A

 

1

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

2

=A1.keys(ORDERID)

设置键。

3

=2.row(A1)

查询主键值为2的记录。

4

=A1.select()

使用序表A1生成排列。

5

=A1.keys(ORDERID,SELLERID)

设置多个键。

6

=[1,17].row(A1)

查询主键为[1,17]的记录。

相关概念:

A.find()

k.row()

描述:

查找内表中指定主键所在的记录。

语法:

k.row(T)

备注:

查找内表T中主键为k的记录。

参数:

k

主键,主键为多个时用序列表示。

T

内表。

返回值:

记录

示例:

 

A

 

1

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

返回游标。

2

=A1.memory()

返回内表:

3

=A2.keys(EID)

设置EID为内表的键。

4

=2.row(A2)

查询主键为2的记录:

 

5

=A2.keys(EID,GENDER)

设置EIDNAME为内表的键。

6

=[3,"F"].row(A2)

查询主键为[3,"F"]的记录: