BulkLoad 函数将客户机文件中的数据装入现有时间系列。
BulkLoad (ts TimeSeries, filename lvarchar, flags integer default 0) returns TimeSeries;
文件位于客户机中,可以是绝对或相对路径名。
客户机文件的每一行都必须包含一个元素的所有数据。
row(2011-01-03 00:00:00.00000, 1.1, 2.2) row(2011-01-04 00:00:00.00000, 10.1, 20.2)
row(timestamp, set{row(value, value), row(value, value)}, value)
2011-01-03 00:00:00.00000 1.1 2.2 2011-01-04 00:00:00.00000 10.1 20.2
条目之间的空格表示制表符。
在两种格式中,单词 NULL 都表示空条目。
这与 PutElem 函数使用的算法相同,如 PutElem 函数中所述。
包含新数据的时间系列。
update daily_stocks set stock_data = BulkLoad(stock_data, 'sam.dat') where stock_name = 'GBase';