如何将分区表中的数据导入到内存表中?

问题描述 投票:0回答:1

假设内存中有一个空表t,其列与分区表相同,如何将分区表中的数据导入到t中。

sql-insert dolphindb data-import
1个回答
0
投票

首先使用以下SQL语句查询分区表中指定的数据。如果数据量较大,则逐表分区循环查询。

data=select * from loadTable(...) where partition(...)

其次,使用

tableInsert
函数将数据导入到内存表t中,该函数可以返回插入的行数。然后将变量data设置为NULL即可释放。

表插入(t,数据) 数据=空 您还可以使用

mr
函数按分区并行导入数据,或者使用
replay
函数直接将数据重播到内存表中。

© www.soinside.com 2019 - 2024. All rights reserved.