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

Jak pisać do pliku tekstowego z Pl/SQL, błąd PLS 00363

Najpierw musisz utworzyć obiekt katalogu, aby uzyskać dostęp do katalogu C:\test:

CREATE OR REPLACE DIRECTORY CTEST AS 'C:\test';
GRANT READ ON DIRECTORY CTEST TO PUBLIC; 

Następnie musisz użyć tego obiektu katalogu podczas otwierania pliku:

DECLARE
  out_File  UTL_FILE.FILE_TYPE;
BEGIN
  out_File := UTL_FILE.FOPEN('CTEST', 'batotest.txt' , 'W');

  UTL_FILE.PUT_LINE(out_file , 'Hi this is text file!');
  UTL_FILE.FCLOSE(out_file);
END;

Dziel się i ciesz.




  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 zmienić datę na godzinę w Oracle 10g

  2. Pobierz listę prywatnych procedur/funkcji z treści pakietu

  3. Jak używać bieżącej daty w zapytaniu HQL z bazą danych Oracle?

  4. JSON_QUERY() Funkcja w Oracle

  5. PL/SQL przypisywanie wyników zapytania do CLOB