📅  最后修改于: 2023-12-03 14:47:39.543000             🧑  作者: Mango
CSV(Comma-Separated Values)是一种常用的电子表格格式,可以将数据以文本形式按行和列排列。SQLite 是一个轻量级的关系型数据库管理系统,可以将数据存储在本地文件中。本题介绍如何将 SQLite 数据库中的数据导出为 CSV 格式的文件。
以下是将 SQLite 数据库中的数据导出为 CSV 格式的语句:
.mode csv
.output filename.csv
SELECT * FROM tablename;
.mode csv
表示将模式设置为 CSV,输出的数据会按 CSV 格式排列。.output filename.csv
表示将输出结果保存到指定的文件中,其中 filename.csv
为文件名。SELECT * FROM tablename
表示选择指定表中的所有数据。下面是一个例子,假设需要将名为 users
的表中的所有数据导出为 CSV 格式的文件 users.csv
:
.mode csv
.output users.csv
SELECT * FROM users;
quote
命令设置引号的类型和位置。SELECT
语句,每个语句前均需设置 mode
和 output
。