sql >> Base de Datos >  >> RDS >> Oracle

Almacenamiento en búfer de Oracle PL/SQL UTL_FILE.PUT

polvo,

La documentación de Oracle aquí:http:// descargar.oracle.com/docs/cd/B19306_01/appdev.102/b14258/u_file.htm#i1003404

Indica que:FFLUSH escribe físicamente los datos pendientes en el archivo identificado por el identificador de archivo. Normalmente, los datos que se escriben en un archivo se almacenan en búfer. El procedimiento FFLUSH obliga a que los datos almacenados en el búfer se escriban en el archivo. Los datos deben terminar con un carácter de nueva línea.

La última oración es la más pertinente.

¿No podría escribir los datos usando UTL_FILE.PUT_LINE antes de buscar en el archivo resultante los terminadores de línea y eliminarlos?

Solo un pensamiento....