首页 > 解决方案 > 在 oracle 12.1 中如何使用 sqlplus 将表数据导出到 csv 文件中

问题描述

我需要一个具有超过 2 亿条记录的 select 的输出。那么这种卸载的方法是什么。我可以通过 sqlplus 访问数据库服务器。我在互联网上搜索,发现以下命令。但似乎他们不工作 12.1

SQL> set markup csv on
SP2-0158: unknown SET option "csv"
SQL>

标签: sqloraclesqlplus

解决方案


您可以使用

set colsep ,
set pagesize 0
set lines 1000

colsep是用于拆分列的分隔符。对于 .csv 文件,它应该是逗号。


推荐阅读