writeRecord
语法
writeRecord(handle, object, [offset=0], [length])
参数
handle 是二进制文件句柄。
object 是一个表或一个由多个等长向量组成的元组。
offset 表示写入的起始位置。
length 是向文件写入的行数。
详情
writeRecord
函数把 DolphinDB
对象(例如表或元组)转换为二进制文件。函数将返回向文件写入的行数。
例子
t=table(1..10000 as id, 1..10000+100 as value);
f1=file("C:/DolphinDB/a.bin", "w"); // 创建一个用于写入记录的文件句柄
f1.writeRecord(t);
// output
10000
f2=file("C:/DolphinDB/b.bin", "w");
f2.writeRecord(t, 100, 1000);
// output
1000
f3=file("C:/DolphinDB/c.bin", "w");
f3.writeRecord(t, 100, 10000);
// output
The optional argument length is invalid.