一个从数据库中把数据导成txt的笨办法
2015-12-19 00:44
561 查看
create directory DIR_DUMP as '/oradata/data_dump';
CREATE OR REPLACE PROCEDURE anlp_to_txt
IS
testjiao_handle UTL_FILE.file_type;
BEGIN
testjiao_handle := UTL_FILE.FOPEN('DIR_DUMP','anlp.txt','w');
FOR x IN (SELECT * FROM sapsr3.ANLP) LOOP
UTL_FILE.PUT_LINE(testjiao_handle,x.MANDT ||' '||x.BUKRS ||' '||x.GJAHR ||' '||x.PERAF ||' '||x.AFBNR ||' '||x.ANLN1 ||' '||x.ANLN2 ||' '||x.AFABER||' '||x.ZUJHR ||' '||x.ZUCOD ||' '||x.AUFWP ||' '||x.AUFWB ||' '||x.AUFWZ ||' '||x.NAFAP ||' '||x.NAFAG ||' '||x.NAFAZ ||' '||x.SAFAP ||' '||x.SAFAG ||' '||x.SAFAZ ||' '||x.AAFAP ||' '||x.AAFAG ||' '||x.AAFAZ ||' '||x.MAFAP ||' '||x.MAFAG ||' '||x.MAFAZ ||' '||x.ZINSP ||' '||x.ZINSG ||' '||x.ZINSZ ||' '||x. AUFNP||' '||x.AUFNG ||' '||x.AUFNZ ||' '||x.ANSWL||' '||x.INVZM ||' '||x.KTOGR ||' '||x.AFASL ||' '||x.KOSTL ||' '||x.GSBER ||' '||x.CAUFN ||' '||x.XUNUL ||' '||x.ANUPD ||' '||x.FKBER ||' '||x.BELNR||' '||x.LSTAR||' '||x.GEBER||' '||x.GRANT_NBR||' '||x.GEBER2||' '||x.FKBER2||' '||x.GRANT_NBR2||' '||x.FISTL2||' '||x.IMKEY||' '||x.PS_PSP_PNR2||' '||x.BUDGET_PD||' '||x.BUDGET_PD2||' '||x.SEGMENT||' '||x.PRCTR||' '||x.FISTL);
END LOOP;
UTL_FILE.FCLOSE(testjiao_handle);
EXCEPTION WHEN OTHERS THEN
DBMS_OUTPUT.PUT_LINE(SUBSTR(SQLERRM,1,2000));
END;
/
[/code]学习:http://blog.sina.com.cn/s/blog_61c006ea0100l6vx.html
来自为知笔记(Wiz)
相关文章推荐
- mysql5.7+sphinx plugin 源码安装
- PHP程序中使用adodb连接不同数据库的代码实例
- 简单整理MySQL的日志操作命令
- 深入解析MySQL的事务隔离及其对性能产生的影响
- Mac MySQ连接不成功:Error: Can't connect to local MySQL
- ubuntu 安装mysql及目录位置
- MySQL-Binlog解析篇:4 大体框架出炉
- Oracle MERGE raise ORA-00904 无效的标识符
- 使用从mysql中取数据
- orcale安装后没有tnsnnames.ora文件
- GROUP BY 子句
- SQLiteOpenHelper
- 聚集函数
- 生态系统评估-数据库设计
- 03_单行函数 oracle学习笔记
- 按钮的监听事件及连接数据库的登录注册
- oracle数据库常用操作
- 安装oracle 12c全过程及注意事项
- T-sql语句查询执行顺序
- 02 过滤和排序数据 -oracle学习笔记