本章节介绍row()函数的用法。
描述:
查找主键为k的记录。
语法:
查找排列/序表/序列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]的记录。 |
相关概念:
描述:
查找内表中指定主键所在的记录。
语法:
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) |
设置EID,NAME为内表的键。 |
6 |
=[3,"F"].row(A2) |
查询主键为[3,"F"]的记录:
|