四个变量:
    v_AGENTID varchar2(16);
    v_GROUP varchar2(32);
    v_LEVELID varchar2(20);
    v_BATCH varchar2(4);
      fetch l_cur_paylist into v_AGENTID,v_GROUP,v_LEVELID,v_BATCH;
      exit when l_cur_paylist%notfound;
      
      UTL_FILE.put_line(
        l_log_handle
        ,v_AGENTID||v_GROUP||v_LEVELID||v_BATCH
      );我的问题是这样的:我想保持写入文件的这四个字段的长度是固定值,也就是v_AGENTID,v_GROUP,v_LEVELID,v_BATCH定义时是多少位写入文件就多少位,但是实际数据库中这些字段都没有那么长,写入文件的长度就不到定义的那么长了。
我该怎样来操作这个文件,才能保证写入文件的长度是定义时的长度呢?