【发布时间】:2021-10-27 02:55:27
【问题描述】:
我生成了模拟数据,脚本如下:
def writeData(mutable t , dbName, tableName, days){
pt = loadTable(dbName,tableName); for(i in days){
update t set date = i;
pt.append!(t);
} }
def main(dbName, tableName, days){
pt = loadTable(dbName, tableName);
mr(pt,writeData(, dbName, tableName, days), parallel=true);
}
dbName = "dfs://level2";
tableName = `quotes;
days = (2020.06.01..2020.06.30)[weekday(2020.06.01..2020.06.30) between 1:5 ];
main(dbName, tableName, days);
报错的更新不是表对象,然后用loadTableBySQL修改,报错信息一样:
t = loadTableBySQL(<select * from pt where date=2020.06.01>);
mr(t,writeData(, dbName, tableName, days), parallel=true);
【问题讨论】:
标签: quantitative-finance dolphindb