Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Oracle PL/SQL:Przykład UTL_FILE.FCOPY

W Oracle PL/SQL do kopiowania pliku używana jest procedura UTL_FILE.FCOPY. Ten artykuł wyjaśnia, jak skopiować plik w PL/SQL za pomocą procedury UTL_FILE.FCOPY ze składnią i przykładami.

Składnia

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);

Szczegóły parametrów

src_location Lokalizacja pliku źródłowego. (Nazwa obiektu katalogu)
nazwa_pliku_src Nazwa pliku źródłowego.
lokalizacja_docelowa Miejsce docelowe skopiowanego pliku. (Nazwa obiektu katalogu)
nazwa_pliku_doc Nazwa pliku docelowego.
linia_początkowa Numer wiersza, od którego ma się rozpocząć kopiowanie. Wartość domyślna to 1.
linia_końcowa Numer wiersza, przy którym należy zatrzymać kopiowanie. Wartość domyślna to NULL.

Przykłady UTL_FILE.FCOPY

1. Przykład

Poniższy przykład skopiuje plik emp.pdf do tego samego katalogu MY_DOC o innej nazwie emp2.pdf.

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

2. Przykład

Poniższy przykład skopiuje plik sqllog.log z jednego katalogu do drugiego za pomocą zaledwie 3 wierszy, zaczynając od wiersza numer 1 do 3.

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

Zobacz też:

  • Przenieś plik z jednego katalogu do drugiego w PL/SQL
  • Podziel duży plik CSV na wiele plików w Oracle
  • Importuj plik CSV za pomocą procedury przechowywanej w Oracle
  • Eksportuj dane CSV w Oracle za pomocą 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. jak przekonwertować csv na tabelę w Oracle?

  2. Jak mogę połączyć się z serwerem Oracle Database 11g przez łańcuch tuneli ssh (podwójny tunel, serwer w sieci firmowej)?

  3. Zablokuj bazę danych Oracle przed uruchomieniem skryptów usuwania/ładowania danych

  4. Czy istnieje lepszy operator Oracle do sprawdzania równości bezpieczny dla wartości null?

  5. Perl DBI - uruchom skrypt SQL z wieloma instrukcjami