小技巧分享了。

最近遇到这个问题,找了一下,原来用utl_file.fgetattr包可以很方便实现检测,应该也是最有效率的。

---用fgetattr获取
DECLARE
   L_fexists      BOOLEAN := FALSE;
   L_EXISTS_FILE  VARCHAR2(50);
   L_file_length  NUMBER;
   L_block_size   BINARY_INTEGER;
BEGIN
   --UTL_FILE.FGETATTR获取文件的长度之类的属性。
   utl_file.fgetattr('MY_DOCS'
                    ,'sql_8000_11.sql'
                    ,L_fexists
                    ,L_file_length
                    ,L_block_size
                    );

IF L_fexists THEN
      L_EXISTS_FILE := 'FILE EXISTS!';
   ELSE
      L_EXISTS_FILE := 'FILE NOT EXISTS!';
   END IF;

DBMS_OUTPUT.PUT_LINE(   'L_fexists:'
                        || L_EXISTS_FILE
                        || CHR(10)
                        || 'L_file_length:'
                        || L_file_length
                        || CHR(10)
                        || 'L_block_size:'
                        || L_block_size);
END;

用PL/SQL判断一个FTP服务器上的文件是否存在相关推荐

  1. sap 服务器 拷贝文件,本文示例如何使用SAP FTP Function将文件从应用服务器传输到另外一个FTP服务器上。...

    本文示例如何使用SAP FTP Function将文件从应用服务器传输到另外一个FTP服务器上. DATA: BEGIN OF ig_ftp_result OCCURS 0, line(100), E ...

  2. java在FTP服务器创建文件夹,java在ftp服务器上创建文件夹

    java在ftp服务器上创建文件夹 内容精选 换一换 启动目的端时失败,错误码:SMS.3103,提示迁移失败原因"对目的服务器重新建立引导失败".启动目的端后,系统会重新安装目的 ...

  3. java循环读取ftp服务器上面的文件

    公司新项目需要在ftp服务器上读取文件保存到数据库,所以学习了一下怎么读取 项目采用的是springboot框架,首先需要在pom文件中加入comment.net jar包依赖 <!-- 读取f ...

  4. ftp服务器上传文件权限设置,ftp服务器 上传文件权限设置

    ftp服务器 上传文件权限设置 内容精选 换一换 华为云对象存储服务帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用对 ...

  5. cfilefind 能找ftp 服务器上的文件夹吗?,将ftp目录映射为本地盘符

    1.ftpuser 创建 FTPUSE F: www.xx.com pwd  /USER:admin /NOPASSIVE /PORT:21 删除 ftpuse F: /delete cmd窗口不可关 ...

  6. java ftp取远程服务器时间_在 Java 中如何获取 FTP 服务器上的文件修改时间

    使用 Apache Commons Net 进行 FTP 编程的时候,可以使用 FTPClient 类的方法来获取和设置 FTP 服务器上特定文件的修改时间: String getModificati ...

  7. ftp服务器上图片文件显示不出来,ftp服务器上图片文件显示

    ftp服务器上图片文件显示 内容精选 换一换 安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器.例如QQ.exe.在本地主机和Windows云服务器上分别安装 ...

  8. java ftp文件大小_java如何获得ftp服务器上指定文件的大小

    我想获得ftp服务器上指定文件的大小 以及下载过程中文件的已完成下载的大小 求教 这个是我写的方法 code:: public static boolean downLoadFtp(String ft ...

  9. 服务器上的文件夹设置ftp,设置ftp服务器上传文件夹

    设置ftp服务器上传文件夹 内容精选 换一换 监控数据上报功能可以将系统中采集到的监控数据写入到文本文件,并以FTP或SFTP的形式上传到指定的服务器中.使用该功能前,管理员需要在FusionInsi ...

  10. 打开FTP服务器上的文件夹时发生错误。请检查是否有权限访问该文件夹

    当您使用FTP上传数据的时候,经常会遇到"打开FTP"无权限的提示,这是由于您的浏览器设置了防火墙的缘故,下面是正确的设置流程: 1. 首先打开一个IE浏览器(如果打开了多个浏览器 ...

最新文章

  1. 眼睛看近和看远的示意图
  2. 如何写一篇合格的论文(清华大学刘知远)
  3. CV Code | 计算机视觉开源周报20191002期
  4. python3 输入输出_21.Python3 输入和输出
  5. Go语言标准库之fmt.Print
  6. 移动端切图内容包括什么_ios移动端切图及前端规范
  7. [Python] L1-007. 念数字-PAT团体程序设计天梯赛GPLT
  8. 使用appium时出现的问题
  9. html 微信扫码登录,前端使用微信扫码登录
  10. 飞盘比赛(入门oj Problem 5961)
  11. python下载哪个好_tensorflow用python哪个版本更好?
  12. STC4054锂电池充电IC
  13. OpenCV显示中文字体
  14. Web前端学习第四周
  15. 《微信小程序-证件照换底色》之三:微信小程序接收django的图片并部署到windows服务器上
  16. 陶陶摘苹果//C语言
  17. Spring 循环依赖(circular dependency)
  18. 报错:实体名称必须紧跟在 '' 后面
  19. 周六去看《挑战主持人》
  20. Go 并发编程之并发基础

热门文章

  1. DBSCAN聚类算法详解
  2. 产品经理认证(NPDP)知识体系指南.2017
  3. linux addr2line 用法,addr2line的用法
  4. QNX系统配置NFS实战
  5. 微信小程序阻止事件冒泡【看这里】
  6. Spring Boot 接入支付宝完整流程实战
  7. 本科毕业论文答辩ppt模板
  8. spring security 源码解析
  9. JAVA多线程之状态转换图
  10. sqlmap使用教程(sqli-labs1-10详解)