CSV文件打开的时候我指定了记录最大长度是1028字节,如下代码:
file_handle_ := UTL_FILE.FOPEN(file_path_, file_name_, 'r', 1028);
假如我的CSV文件是
A,B,C一行数据在测试的时候:这条记录的长度(两个逗号也包括在内)是1026个字节的时候能够正常读取,
而长度是1027个字节的时候就发生UTL_FILE.READ_ERROR这个读取错误了。而我理解的是:这条记录的长度是1028个字节的时候能够正常读取,而是在1029个字节的时候
才发生UTL_FILE.READ_ERROR这个读取错误了。大家能解释一下为什么吗?