SQLite 导出

SQLite 导出

SQLite可以帮助你将数据从SQLite数据库导出为CSV文件。你可以根据你的查询导出整个表或部分表。

使用.once命令将数据导出到CSV文件中,后面跟着你要写入文件的文件路径/名称。

SQLite表格至CSV文件

让我们看一个示例,将学生表(STUDENT)的所有内容导出到一个CSV文件中:

学生表(STUDENT)包含以下数据:

SQLite 导出

.header on
.mode csv
.once /Users/javatpoint1/Desktop/sqlite/student.csv
SELECT * FROM STUDENT; 

SQLite 导出

代码解释:

.header on: 它指定启用标题。这是可选的。如果禁用标题,CSV文件将不包含任何数据。

.mode csv: 它指定启用CSV模式。

.once: 它指定输出写入CSV文件,接下来是确切的位置。

执行以上代码后,会在指定的位置创建一个CSV文件:

SQLite 导出

它具有与SQLite STUDENT表相同的数据。

SQLite 导出

如何自动打开CSV文件

.system 命令用于自动打开CSV文件。

例如:

下面的命令可在Windows中自动打开CSV文件:

.system /Users/javatpoint1/Desktop/sqlite/student.csv

这段代码可以根据操作系统进行更改:

  • 在Windows上, 使用 .system 命令再加上文件名。
  • 在Mac上, 使用 .system open 命令再加上文件名。
  • 在Linux和Unix系统上, 使用 .system 命令再加上打开文件的程序名称,最后加上文件名。例如,.system libreoffice /file.csv。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程