Я хотел бы загрузить локальный файл и выполнить его в функции postgresql, но я не знаю, как ..
Я получил таблицу, в которой только 1 столбец содержит абсолютный путь к файлу, например ↓
tmp_import_files.filename
-----------------
/tmp/test_file.sql
/tmp/test_file1.sql
/tmp/test_file2.sql
-----------------
и хочу сделать что-то вроде этого ..
FOR rec IN SELECT filename FROM tmp_import_files ORDER BY filename ASC LOOP
RAISE NOTICE rec.filename
FOR sql IN LOAD rec.filename LOOP -- LOAD is not right?
EXECUTE sql;
END LOOP;
END LOOP;