首页 > 解决方案 > 如何通过文件将数据插入TDengine数据库

问题描述

我按照这个链接https://www.taosdata.com/cn/documentation/taos-sql#insert,我尝试过的是以下命令:

insert into TD_D019 FILE /root/TD_D019.csv
insert into TD_D01986 file '/root/TD_D01986.csv'

不幸的是,我通常遇到以下错误:

DB error: syntax error near '/root/td_d019.csv;' (file path is required following keyword FILE) (0.001806s)
DB error: Syntax error in SQL (0.000125s)

标签: td-engine

解决方案


我已经重复了你提到的步骤。我猜 CSV 文件的第一行是专心转储的架构。但是插入只需要取数据行。您可以通过以下方式删除 csv 文件的第一行

sed -i '1,1d' filename

推荐阅读