如何使用SQLite3导入tsv文件

前端之家收集整理的这篇文章主要介绍了如何使用SQLite3导入tsv文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个tsv(标签分隔的文件),我想用sqlite3导入。有人知道一个明确的方法吗?

我已经安装了sqlite3,但是还没有创建任何数据库或表。

我试过了这个命令

.import /path/filename.tsv my_new_table

但它给我的错误:没有这样的表:my_new_table。

但是,从我所读的内容中,如果不存在,应自动创建表。这是否意味着我需要首先创建和使用数据库,还是将.tsv文件导入到sqlite中呢?

您应该创建表,设置分隔符并导入数据 sqlite wiki

TSV示例:

data.tsv(标签作为分隔符):

Bob 30  1000
Wendy   20  900

1)创建表并将TAB设置为分隔符:

sqlite> create table people (name text,param1 int,param2 int);
sqlite> .separator "\t"

2)导入数据:

sqlite> .import data.tsv people

结果是:

sqlite> select * from people;
Bob 30  1000
Wendy   20  900
原文链接:https://www.f2er.com/sqlite/197981.html

猜你在找的Sqlite相关文章