如何使用utl函数检查文件的长度

时间:2014-12-16 13:45:54

标签: oracle plsql

我在源目录中有一些文件。我想检查每个文件的大小。我正在使用UTL_FILE.FGETATTR函数。任何人都可以告诉我如何使用它作为一个例子吗?

1 个答案:

答案 0 :(得分:3)

DECLARE
 v_fexists      BOOLEAN;
 v_file_length  NUMBER;
 v_block_size   BINARY_INTEGER;
BEGIN
 UTL_FILE.FGETATTR
   ('MY_DIR', 'filename.extension', v_fexists, v_file_length, v_block_size);
 DBMS_OUTPUT.PUT_LINE (v_file_length);
END;