在 Oracle 中将数据从数据块导出到 Excel 表单

在 Oracle 中将数据从数据块导出到 Excel 表单

我想将数据块数据(包含标题和列数据的数据表)导出到 Excel 表单。我使用 Oracle 6。您能帮我解决我的问题吗?

你能为我提供一个完整的例子吗?

我的操作系统是 Windows XP,安装有 Oracle Form v6

答案1

我不完全理解您的问题,但是如果您的客户端上有 Oracle form v6,那么我猜您正在与数据库 RDBMS 版本 x SID x 对话,因此您可以使用 sqlplus(您可以在 V6 安装中找到它)并将您的表查询假脱机到可以用 excel 打开的 csv 文件中。

您可以明确格式化查询以生成带有类似以下内容的分隔字符串:

启动 sqlplus

连接用户/密码@某个数据库 SID

---

关闭回音

关闭反馈

设置行大小 1000

设置页面大小 0

设置 sqlprompt''

设置 trimspool 为

关闭耳机

假脱机输出.csv

从表名中选择 '"'||列1||'","'||列2||'"';

结果...
结果...

线轴关闭

在 Excel 中打开 csv 文件。

相关内容