k=1 2 3
a=arrayVector(3 6 9, 1 2 3 4 5 6 7 8 9)
arrayVector(3 6, 1 2 3 4 5 6)
b=arrayVector(3 6 9, 1 2 3 4 5 6 7 8 9) + 10
c=arrayVector(3 6 9, 1 2 3 4 5 6 7 8 9) + 100
tb = table(k,a,b,c);
print(tb)
update tb set c = array(INT[], 0, 3).append!([1 2 3]) where k=3
print(tb)
结合实际场景,通常会有一列key,如:time,securityID来辅助进行单点更新。在该样例中,我们增加k列,利用where就可以进行单点修改。