time这一列是093100这样的值(如下图),在导入DolphinDB时,我把这一列指定的类型为time,结果查出来的是NaT,这种情况要怎么处理呢?
我的库表定义如下:
db=database("dfs://moneyFlow",VALUE,2011.01.01..2011.12.31)
columns=`ticker`date`time`open`close`high`low`tvrvalue`tvrvolume
types=[SYMBOL,DATE,SECOND,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE,DOUBLE]
db.createPartitionedTable(table(1000:0,columns,types), "minDataNew", `date)
可以通过schema参数指定日期和时间类型的格式,即把time的数据类型指定为SECOND,format指定为HHmmss,示例代码如下:
更多描述请参阅DolphinDB文本加载教程 2.3节。