描述:
修改记录字段值
语法:
r.modify(xi:Fi,…)
备注:
修改记录r中的字段值,r被修改后状态值改为1(modify)。有索引则自动更新,并检查唯一性。
参数:
r |
待修改的记录 |
xi |
修改表达式 |
Fi |
待修改的字段名,Fi省略,则修改r中第i个字段 |
r' |
用来修改记录r的新记录值 |
选项:
@r(r') |
按照字段的顺序,用记录r’,修改记录r。 |
@f(r') |
用记录r’按照字段名称修改记录r。 |
返回值:
修改后的记录r
示例:
|
A |
|
1 |
=[[1,"Lucy",29]].new(~(1):ID,~(2):Name,~(3):Age) |
|
2 |
=A1(1).modify(2,"Petter") |
|
3 |
=A2.modify(30:Age) |
|
4 |
=A3.modify(3,33:Age) |
|
5 |
=[[4,"Lily",23]].new(~(1):SID,~(2):SName,~(3):SAge) |
|
6 |
=A4.modify@r(A5(1)) |
|
7 |
=A6.modify@f(([["ella"]].new(~(1):Name))(1)) |
|
相关概念: