本章介绍key()函数的多种用法。
描述:
语法:
r.key(Fi,…)
备注:
取得记录r的键Fi对应的主键,省略Fi则返回基本键值。如果r未设置键则返回空。如果键数是1,则返回键值,否则返回键值构成的序列。
参数:
r |
记录。 |
Fi |
键。 |
返回值:
r 的主键
示例:
|
A |
|
1 |
=demo.query("select * from EMPLOYEE ") |
|
2 |
=A1(1).key() |
1,由于A1没设置键,因此返回空。 |
3 |
=A1.keys(EID) |
设置键为EID。 |
4 |
=A1(1).key() |
1,返回第一条记录的主键。 |
5 |
=A1.keys(EID,DEPT) |
设置键为EID,DEPT。 |
6 |
=A1(1).key() |
[1,R&D] ,由于键有两个字段,因此主键为序列。 |
7 |
=A1(1).key(DEPT) |
R&D,获取指定键的主键。 |
相关概念: