sql >> Database teknologi >  >> RDS >> Oracle

Oracle PL/SQL UTL_FILE.PUT buffering

Dustin,

Oracle-dokumentationen her:http:// download.oracle.com/docs/cd/B19306_01/appdev.102/b14258/u_file.htm#i1003404

Angiver at:FFLUSH fysisk skriver ventende data til filen identificeret af filhåndtaget. Normalt lagres data, der skrives til en fil. FLLUSH-proceduren tvinger de bufferlagrede data til at blive skrevet til filen. Dataene skal afsluttes med et linjeskifttegn.

Den sidste sætning er den mest relevante.

Kunne du ikke skrive dataene ved hjælp af UTL_FILE.PUT_LINE, før du derefter søgte i den resulterende fil efter linjeterminatorerne og fjernede dem?

Bare en tanke...



  1. Hvilken skal tage initiativopgave ved rollback, App eller DB?

  2. Bedste praksis til at migrere data fra MySQL til BigQuery

  3. MySQL OPRET BRUGER med en variabel?

  4. Tjek for gyldigt SQL-kolonnenavn