前端之家收集整理的这篇文章主要介绍了
如何使用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