Прочитать текстовый файл для вставки данных в таблицу Oracle SQL

Я изучаю Oracle SQL разработчика.

То, что я делаю, это чтение текстового файла построчно из папки. Затем вставка данных в таблицу SQL.

Я могу скомпилировать мою ПРОЦЕДУРУ, однако это неКажется, что данные вставляются в файл.

Create or Replace PROCEDURE Rfile is
f UTL_FILE.FILE_TYPE;
s VARCHAR2(200); 
BEGIN
f := UTL_FILE.FOPEN('C:\Projects\','testdatabinary.txt','R');
  IF UTL_FILE.IS_OPEN(f) THEN
    LOOP
      BEGIN
        UTL_FILE.GET_LINE(f,s);
        IF s IS NULL THEN
          EXIT;
        END IF;
      INSERT INTO DATAINSERT
      (COLUMN1, COLUMN2)
      VALUES
      (s, 'testdatabinary');
      END;
  END LOOP;
  COMMIT;
  END IF;
 END;

И у меня есть таблица DATAINSERT с двумя столбцами типа varchar (200)

Я не совсем уверен, почему ПРОЦЕДУРА не вставляет данные в таблицу

Я только что проверил сообщение об ошибке

Error starting at line 1 in command:
EXEC Rfile
ORA-29280: invalid directory path
ORA-06512: at "SYS.UTL_FILE", line 41
ORA-06512: at "SYS.UTL_FILE", line 478
ORA-06512: at "SYSTEM.RFILE", line 5

Ответы на вопрос(6)

Ваш ответ на вопрос