将单词列表存储到sql

时间:2018-07-20 07:32:07

标签: sql sqlite

我有一个包含ID,名称和原因的sqlite数据库

我有一个文本文件,其中包含以下格式的列表:

Name1

Name2

如何将每个名称存储在不同的行中?因此名称将被填写,原因将为空

2 个答案:

答案 0 :(得分:-1)

使用{ "userAgents": [ "Chrome", "Safari" ], "tests": [ { "name": "a", "errs": [] }, { "name": "b", "errs": [ { "userAgent": "Safari" } ] } ] } 将单个记录添加到表中:

INSERT

我使用INSERT INTO table ( id, name ) VALUES ( <id>, <name> ); <id>作为实际值的占位符(<name>是文件中的数据,除非<name>,否则您必须提供<id>是一个自动增量列)。文件的每一行都需要1条语句。

如何创建这些语句取决于您:

  1. 亲手
  2. 在您喜欢的具有列模式的文本编辑器中
  3. 编写代码并使用可以与文本文件作为数据库接口的库。
  4. 使用个性化工具

对于3.),您将沿着

重写您的插入语句。
id

请咨询相应库的文档,以了解如何构建特定语句。

答案 1 :(得分:-1)

INSERT INTO Students(Id, Name, Reason) VALUES(1, 'Ahmad','');

INSERT INTO Students VALUES(2, 'Aly','');

SELECT * FROM Students;

因此,它将在行中显示一个名称列表,原因列为空。