在将数据导入DolphinDB database中的数据库之前,若需要对数据进行预处理,例如转换日期和时间数据类型,填充空值等,可以在调用loadTextEx函数时指定transform参数。
以上问题可以自定义函数进行处理,代码如下:
schemaTb=extractTextSchema(path) def d2t(mutable t){ return t.replaceColumn!(`ts,temporalParse(t.ts,"yyyy.MM.ddTHH:mm:ss.nnnnnnnnnZ")) } tmpTB=loadTextEx(dbHandle=db,tableName=`trade,partitionColumns=`timestamp,filename=path,schema=schemaTb,transform=d2t);