Как домашнее задание для класса Database, я должен написать и прочитать таблицу в файл CSV и из него. Мне не разрешается использовать какой-либо конкретный инструмент, я должен написать свои собственные процедуры, с помощью которых я должен достичь этих целей. Например, таблица, которую я хочу написать, выглядит следующим образом:
Студенты (id Integer, имя varchar2 (20), дата рождения).
В файле CSV я бы написал что-то вроде этого:
1, Брэндон, - свидание -
2, Алиса, - другая дата -
3, Джон, - еще одна дата -
Имейте в виду, там, где говорится - дата - и так далее, это настоящая дата, я просто не написал ее в настоящем посте.
Итак, наш преподаватель научил нас использовать пакет UTL_FILE для записи реальных файлов в файл, поэтому я подумал, что было бы легко просто записать файл, используя курсор для просмотра всей таблицы студентов и просто пишу в моем файле что-то вроде id || ',' || имя || ',' || дата рождения || '\ П';
Теперь предпосылка заключается в том, что после сохранения таблицы в CSV-файле мы должны удалить таблицу учеников, а затем снова заполнить ее информацией из CSV-файла.
Я был бы очень признателен за любую форму помощи с процедурами записи и чтения, а также за то, как заставить их работать. Опять же, писать кажется легче, но чтение кажется более сложным.
Заранее спасибо за любые предложения!