Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle 如何使用utl函数检查文件长度_Oracle_Plsql - Fatal编程技术网

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

Oracle 如何使用utl函数检查文件长度,oracle,plsql,Oracle,Plsql,我在源目录中有一些文件。我想检查每个文件的大小。我正在使用UTL\u FILE.fgettr函数。有谁能告诉我如何用一个例子 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_siz

我在源目录中有一些文件。我想检查每个文件的大小。我正在使用
UTL\u FILE.fgettr
函数。有谁能告诉我如何用一个例子

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;