![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
文件操作
码三狼
孤独的旅行
展开
-
PLSQL入门与精通(第50章:读文件)
接着上次,我们针对文件读进行详细解释。假如,我们用上次的文件test.txt(DATA_PUMP_DIR目录),把里边的内容读入并在显示到画面上,这里我们还要用到使用UTL_FILE包。代码如下:SQL>SET SERVEROUT ON --SQL*Plus的画面输出有效SQL> DECLARE2 /文件句柄的声明/3 FH UTL_FILE.FILE_TYPE;4 /声明变量,以存储已读取行的内容/5 V_LINE VARCHAR2(32767);6 –原创 2021-03-14 09:59:12 · 224 阅读 · 0 评论 -
PLSQL入门与精通(第49章:写文件)
本次接着上次文件写入的例子,进行详细解释。我们需要往test.txt这个文件里边写入2行:--------------------你好。您好吗?--------------------代码如下:SQL> DECLARE2 /文件句柄的声明/3 FH UTL_FILE.FILE_TYPE;4 –5 BEGIN6 /文件打开⇒获取文件句柄/7 FH := UTL_FILE.FOPEN(‘DATA_PUMP_DIR’,‘test.txt’,‘W’);8原创 2021-03-14 09:30:57 · 193 阅读 · 0 评论 -
PLSQL入门与精通(第48章:文件读写的包UTL_FILE的简介)
从本次开始为大家解说文件的读写方法,PLSQL中文的读写用的是UTL FILE包。PLSQL中把普通的plsql逻辑实现比较麻烦的地方,并且需要 经常用到的功能,做成一个公共包,以供大家使用,非常方便。UTL FILE包是Oracle数据库中标准的包。这种包装叫做内部包。通过使用内部包,可以很简单的实现通常PL/SQL不容易实现的功能。以下是写文件的简单例子(目前还无法执行)SQL> DECLARE2 FH UTL_FILE.FILE_TYPE;3 BEGIN4 FH := UTL_F原创 2021-03-14 09:02:01 · 258 阅读 · 0 评论