| TYPE vartype_name IS { VARRAY | VARYING ARRAY } (maxsize)
OF data_type [NOT NULL] |
| vname vartype_name; |
| vname := vartype_name( );
vname := vartype_name( v1, v2, ... ); vname(1) := 'abc'; |
| 关键词 | 返回值类型 | 描述 |
|---|---|---|
| COUNT | INTEGER | 返回表中的行数 |
| DELETE | 从表中删除所有行 | |
| DELETE(x) | 从表中删除第 x 行 | |
| DELETE(x, y) | 从表中删除 x-y 行 | |
| EXISTS(x) | BOOLEAN | 是否存在第 x 行 |
| FIRST | INTEGER | 返回最小索引值 |
| LAST | INTEGER | 返回最大索引值 |
| NEXT(x) | INTEGER | 返回下一个索引值 |
| PRIOR(key) | INTEGER | 返回上一个索引值 |
| TRIM | 删除指定索引值的条目 | |
| TRIM(x) | 删除表尾 x 个条目 | |
| EXTEND | 增加一个条目 | |
| EXTEND(x) | 增加 x 个条目 | |
| EXTEND(x,y) | 增加 x 个条目,它们是索引 y 的完全备份 | |
| LIMIT | INTEGER | 返回数组的最大声明大小 |