Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Oracle PL/SQL:UTL_FILE.FCOPY Contoh

Di Oracle PL/SQL, prosedur UTL_FILE.FCOPY digunakan untuk menyalin file. Artikel ini menjelaskan cara menyalin file dalam PL/SQL menggunakan prosedur UTL_FILE.FCOPY dengan sintaks dan contoh.

Sintaks

UTL_FILE.FCOPY (
src_location IN VARCHAR2,
src_filename IN VARCHAR2,
dest_location IN VARCHAR2,
dest_filename IN VARCHAR2,
start_line IN BINARY_INTEGER DEFAULT 1,
end_line IN BINARY_INTEGER DEFAULT NULL);

Detail Parameter

src_location Lokasi file sumber. (Nama Objek Direktori)
src_filename Nama File Sumber.
lokasi_tujuan Tujuan untuk file yang disalin. (Nama Objek Direktori)
namafile_tujuan Nama file tujuan.
start_line Nomor baris untuk mulai menyalin. Defaultnya adalah 1.
end_line Nomor baris untuk berhenti menyalin. Defaultnya adalah NULL.

Contoh UTL_FILE.FCOPY

1. Contoh

Contoh berikut akan menyalin file emp.pdf di direktori yang sama MY_DOC dengan nama lain emp2.pdf.

BEGIN
UTL_FILE.FCOPY ('MY_DOC',
'emp.pdf',
'MY_DOC',
'emp2.pdf');
END;
/

2. Contoh

Contoh berikut akan menyalin file sqllog.log dari satu direktori ke direktori lain hanya dengan 3 baris saja, mulai dari baris nomor 1 sampai dengan 3.

BEGIN
UTL_FILE.FCOPY ('MY_DOC',
'sqllog.log',
'MY_DOC2',
'sqllog.log',
1,
3);
END;
/

Lihat juga:

  • Memindahkan File Dari Satu Direktori ke Direktori Lain di PL/SQL
  • Pisahkan CSV Besar menjadi Beberapa File di Oracle
  • Impor File CSV Menggunakan Prosedur Tersimpan di Oracle
  • Ekspor Data CSV di Oracle menggunakan PL/SQL

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Karakter escape Oracle SQL (untuk '&')

  2. Apa yang setara dengan tabel Oracle Dual di MS SqlServer?

  3. Dapatkan PANJANG dari RAW PANJANG

  4. Melewati array ke prosedur Oracle dari c #

  5. ORA-24247:akses jaringan ditolak oleh daftar kontrol akses (ACL)