用参数m a x _ l i n e s i z e的F O P E N 在O r a c l e 8 . 0 . 5及更高版本下,U T L _ F I L E提供了F O P E N的另一个重载版本: FUNCTION FOPEN( location IN VARCHAR2, filename IN VARCHAR2, open_mode IN VARCHAR2, max_linesize IN BINARY_INTEGER) RETURN FILE_TYPE; 其中,l o c a t i o n , f i l e n a m e , o p e n _ m o d e参数的意义与F O P E N的第一版相同。参数m a x _ l i n e s i z e用来说明文件的最大行数,其范围从1 - 3 2 7 6 7 .如果没有使用该参数,则最大行数为1 0 2 4。如果该参数的值小于1或大于3 2 7 6 7,则引发U T L _ F I L E . I N VA L I D _ M A X L I N E S I Z E异常。
在O r a c l e 8 . 0 . 5及更高版本下,U T L _ F I L E提供了F O P E N的另一个重载版本:
FUNCTION FOPEN( location IN VARCHAR2,
filename IN VARCHAR2,
open_mode IN VARCHAR2,
max_linesize IN BINARY_INTEGER)
RETURN FILE_TYPE;
其中,l o c a t i o n , f i l e n a m e , o p e n _ m o d e参数的意义与F O P E N的第一版相同。参数m a x _ l i n e s i z e用来说明文件的最大行数,其范围从1 - 3 2 7 6 7 .如果没有使用该参数,则最大行数为1 0 2 4。如果该参数的值小于1或大于3 2 7 6 7,则引发U T L _ F I L E . I N VA L I D _ M A X L I N E S I Z E异常。