Oracle 使用pl/sql将表中的数据读出到文件中
2017-11-22 23:35
507 查看
(1)在服务器上创建文件路径及文件
(2)在数据库中创建路径及授权
(3)创建存储过程
(4)创建job,1分钟跑一次
(5)观察job情况
[oracle@redhat errormsg]$ touch test01.txt
(2)在数据库中创建路径及授权
(3)创建存储过程
CREATE OR REPLACE PROCEDURE export_test01 IS export_handle UTL_FILE.file_type; BEGIN export_handle := UTL_FILE.FOPEN('LIJIAMAN_DIR', 'test01.txt', 'w'); FOR x IN (SELECT * FROM lijiaman.test01) LOOP UTL_FILE.PUT_LINE(export_handle,x.id || ',' || x.name); END LOOP; UTL_FILE.FCLOSE(export_handle); EXCEPTION WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE(SUBSTR(SQLERRM, 1, 2000)); END;
(4)创建job,1分钟跑一次
declare job1 number; begin sys.dbms_job.submit(job1,'export_test01;',next_date => sysdate,interval =>'sysdate + 1/1440'); end;
(5)观察job情况
SQL> select * from user_jobs; JOB LOG_USER PRIV_USER SCHEMA_USER LAST_DATE LAST_SEC THIS_DATE THIS_SEC NEXT_DATE NEXT_SEC TOTAL_TIME BROKEN INTERVAL FAILURES WHAT ---------- ----------- ----------- ------------- ----------- -------- ----------- -------- ----------- -------- ---------- ------ ------------------ ---------- ----------------- 4 LIJIAMAN LIJIAMAN LIJIAMAN 2017/11/22 23:24:32 2017/11/22 23:25:32 0 N sysdate + 1/1440 0 export_test01;
相关文章推荐
- Oracle 使用PL/SQL 读取CSV文件,将数据拆分到表中丢失数据行
- 解决 在Oracle表数据和xml文件间相互导入导出的PL/SQL 过程
- Oracle PL/SQL 程序设计读书笔记 - 第7章 使用数据
- 使用sql*loader将excel等文件中的数据传至oracle
- 在Oracle表数据和xml文件间相互导入导出的PL/SQL 过程
- 使用SQL*Loader将CSV文件数据导入ORACLE数据表
- 在pl/sql中使用exp/imp工具实现oracle数据导出/导入
- [Oracle PL/SQL]当数据表设计成具有父ID的时候,当需要选择所有与父ID同根生的所有节点的时候,使用的SQL语句
- Oracle pl/sql导入sql文件,插入更新数据,中文乱码问题解决方案
- 在pl/sql中使用exp/imp工具实现oracle数据导出/导入
- 数据库操作_连接SQL Server数据库示例;连接ACCESS数据库;连接到 Oracle 数据库示例;SqlCommand 执行SQL命令示例;SqlDataReader 读取数据示例;使用DataAdapter填充数据到DataSet;使用DataTable存储数据库表;将数据库数据填充到 XML 文件;10 使用带输入参数的存储过程;11 使用带输入、输出参数的存储过程示;12 获得数据库中表的数目和名称;13 保存图片到SQL Server数据库示例;14 获得插入记录标识号;Exce
- 使用PL/SQL 设置登陆数据库的 配置文件 tnsnames.ora(oracle文件)
- Oracle 学习:PL/SQL循序渐进全面学习教程--课程十三 使用组合数据类型* 游标操纵数据
- [Oracle PL/SQL]当数据表设计成具有父ID的时候,当需要选择所有与父ID同根生的所有节点的时候,使用的SQL语句
- 如何通过pl/sql将excel文件数据导入到oracle
- [Oracle]在PL/SQL中更改数据和使用游标获取数据
- 在pl/sql中使用exp/imp工具实现oracle数据导出/导入
- 在Oracle表数据和xml文件间相互导入导出的PL/SQL 过程
- [PL/SQL]使用存储过程实现导出指定数据到文件(仿EXP)|转|
- PL/SQL将txt(csv)文件导入数据到oracle