如何在 SQL 开发人员中将多个表中的数据导出到多个 .TXT 文件中

Posted

技术标签:

【中文标题】如何在 SQL 开发人员中将多个表中的数据导出到多个 .TXT 文件中【英文标题】:How to export data from multiple tables into multiple .TXT files in SQL developer 【发布时间】:2021-08-27 13:07:39 【问题描述】:

我想将多个表格转换成多个 .TXT 文件

我一次只能导出一张表。谁能帮忙解决这个问题

【问题讨论】:

请提供足够的代码,以便其他人更好地理解或重现问题。 【参考方案1】:

是的,使用工具 > 数据库导出。

这是一个向导,在第一页 -

为数据输出和多个文件选择“文本”。然后选择一个目录。

继续说您是否需要表格和视图,然后选择您想要的表格和视图。如果您跳过此页面,您将导出 EVERY TABLE 和 EVERY VIEW。

在这里我什至可以说,我只想要这些特定的列甚至这些特定的行(通过 WHERE 子句)。

它运行后,我们得到一个 LOG -

** Export Start ** at 2021.08.27-09.23.37
Export Separate Files to /Users/thatjeffsmith/Documents
DATA TABLE ACTIVITIES
File Name: /Users/thatjeffsmith/Documents/ACTIVITIES_DATA_TABLE.tsv
Number of Rows Exported: 513
Elapsed: 00:00:00.382
DATA TABLE EMPLOYEES
File Name: /Users/thatjeffsmith/Documents/EMPLOYEES_DATA_TABLE.tsv
Number of Rows Exported: 108
Elapsed: 00:00:00.095
DATA TABLE SPOTIFY
File Name: /Users/thatjeffsmith/Documents/SPOTIFY_DATA_TABLE.tsv
Number of Rows Exported: 8557
Elapsed: 00:00:00.633
Total Elapsed: 00:00:01.128
/Users/thatjeffsmith/Documents/
/Users/thatjeffsmith/Documents/Generated-20210827092337.sql
** Export End ** at 2021.08.27-09.23.38 

当然,我们也期待我们的文件,瞧。

【讨论】:

以上是关于如何在 SQL 开发人员中将多个表中的数据导出到多个 .TXT 文件中的主要内容,如果未能解决你的问题,请参考以下文章

SQL 从包含表名、列名和值列映射的数据表中将数据插入到多个表中,可以在源中更改

如何从 SQL Server 2014 中的 Select 查询中将数据分配给用户定义的表类型

如何在 SQL 服务器中将数据插入到两个不同的表中,同时在 SQL 中具有 ORDER# 主键

如何在sql中将同一张表中的两个值连接起来?

如何将 SSMS 中的数据导出为 sql?

如何使用 pl/sql 脚本导出 oracle sql 开发人员表模式?