⌘+k ctrl+k
1.1.3 (stable)
Search Shortcut cmd + k | ctrl + k
Excel Export

安装扩展

要将表中的数据导出到Excel文件,请安装并加载spatial extension。 每个DuckDB连接只需执行一次此操作。

INSTALL spatial;
LOAD spatial;

导出Excel表格

然后使用COPY语句。文件将包含一个工作表,其名称与文件相同,但不带.xlsx扩展名:

COPY tbl TO 'output.xlsx' WITH (FORMAT GDAL, DRIVER 'xlsx');

查询结果也可以直接导出到Excel文件:

COPY (SELECT * FROM tbl) TO 'output.xlsx' WITH (FORMAT GDAL, DRIVER 'xlsx');

目前,xlsx 写入器不支持日期和时间戳。 在创建 xlsx 文件之前,请将这些类型的列转换为 VARCHAR

参见

DuckDB 还可以 导入 Excel 文件。 有关更多详细信息,请参阅 空间扩展页面GDAL XLSX 驱动页面