Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да пиша в текстов файл от Pl/SQL, PLS грешка 00363

Първо, трябва да създадете обект на директория за достъп до C:\test директория:

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

След това трябва да използвате този обект на директория, когато отваряте вашия файл:

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;

Споделяйте и се наслаждавайте.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. BadImageFormatException на доставчик на .net oracle

  2. Не може да се създаде въведена заявка за заявка с повече от едно връщане, като се използва тип резултат на заявка

  3. използване на имплицитна функция за кеширане на Oracle JDBC драйвер

  4. Oracle DB - Задаване на входно число на точна дължина

  5. Как мога да изпълня собствен SQL скрипт в JPA/Hibernate?