#postgresql
Вопрос:
Я получаю файлы .csv в папке для импорта и данных, эта отправка файлов выполняется каждые 10 минут, чтобы происходило обновление базы данных. Я хотел бы, чтобы после завершения импорта файл .csv поменял папку на папку с обработанными файлами, иначе я всегда буду импортировать одни и те же файлы без обновления. Возможно ли это?
Комментарии:
1. Вам нужно будет предоставить дополнительную информацию о том, как выполняется импорт CSV-файлов ? Хотя я собираюсь сказать, что вращение файлов должно выполняться сценарием, внешним по отношению к базе данных.
2. Файл .csv импортируется с помощью хранимой процедуры с использованием КОПИРОВАНИЯ
3. Ну, если вы не используете один из ненадежных языков(plpython(3)u, plperlu), вы не можете перемещать файлы внутри процедуры. Поэтому вам нужно будет создать внешнюю по отношению к Postgres программу, которая перемещает файлы.
4. Большое вам спасибо!