首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用sqlplus中的SQL查询将表数据备份到简单的文本文件中

如何使用sqlplus中的SQL查询将表数据备份到简单的文本文件中
EN

Stack Overflow用户
提问于 2013-06-05 22:48:43
回答 1查看 2.7K关注 0票数 0

我尝试加载以下数据:

代码语言:javascript
复制
create table emp_data (fname varchar2(20), lname varchar2(20))

orgaization external(type oracle_loader default directory dir1
access parameters( records delimited by newline
NOBADFILES NOLOGFILES fields terminated by ','
(fname char,lname char))
location('t1.txt'))
parallel 5
reject 200;

我正在学习SQL。我学习了如何使用ORACLE_LOADER将数据从文本文件上传到数据库,但我希望同时将表中的数据备份到一个简单的文本文件中。

如何在sqlplus环境(红帽)中使用SQL备份简单文本文件中特定表中的数据?

EN

回答 1

Stack Overflow用户

发布于 2013-06-05 22:55:14

如果您确实需要使用SQLPLUS进行导出,最好的方法是:

代码语言:javascript
复制
SQL> spool on
SQL> spool emp.txt
SQL> select * from emp_data;
SQL> spool out

但是,Oracle有专门用于数据导出的工具,如10g中的expdp/impdp (数据泵

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16943017

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档