一维数组利用insertfields([thisrow]) values(v)来
插入单个值。
由于默认假定INSERT values插入的都是二维结构,也就是插入的是一行多列的数据,因此对于一维数组直接insert into a value(3)会得到预料外的结果,正确例子:
A:=array(1,2);
insert into A insertfields([thisrow]) values(3);
结果为array(1,2,3)
也支持
批量插入,批量方式支持两种方式,如:
A:=array(1,2);
insert into A array(3,4,5);
A的结果就是array(1,2,3,4,5)
A:=array(1,2);
insert into A insertfields([thisrow]) array(3,4,5);
A的结果与前面示例完全一致