SQLite - 导出数据

SQLite - 导出数据 首页 / SQLite入门教程 / SQLite - 导出数据

SQLite可以帮助您将数据从SQLite数据库导出到CSV文件。您可以根据查询导出整个表或更少的表。

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

SQLite表转CSV文件

让无涯教程看一个示例,该示例会将STUDENT表的所有内容导出到CSV文件:

学生表具有以下数据:

Sqlite Export 1
.header on
.mode csv
.once /Users/learnfk1/Desktop/sqlite/student.csv
SELECT * FROM STUDENT; 
Sqlite Export 2

代码说明:

.header on  -  它指定启用报头。这是可选的。如果禁用header,则CSV文件将完全不包含任何数据。

.mode csv   -  指定启用CSV模式。

.once            -  它指定要写入CSV文件的输出,下一个是确切的位置。

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

Sqlite Export 3

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

链接:https://www.learnfk.comhttps://www.learnfk.com/sqlite/sqlite-export.html

来源:LearnFk无涯教程网

Sqlite Export 4

如何自动打开CSV文件:

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

以下命令在Windows中自动打开CSV文件:

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

该代码可能会根据操作系统而更改:

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

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

如何设计一个秒杀系统 -〔许令波〕

数据分析实战45讲 -〔陈旸〕

从0打造音视频直播系统 -〔李超〕

数据中台实战课 -〔郭忆〕

Redis核心技术与实战 -〔蒋德钧〕

物联网开发实战 -〔郭朝斌〕

体验设计案例课 -〔炒炒〕

AI大模型系统实战 -〔Tyler〕

程序员职业规划手册 -〔雪梅〕

好记忆不如烂笔头。留下您的足迹吧 :)