Есть ли способ вызвать функцию psql без вызовов синтаксических ошибок в Ubuntu при вызове нескольких файлов sql в каталоге? - PullRequest
0 голосов
/ 31 октября 2019

У меня возникают проблемы с запуском этого сценария psql на терминале ubuntu для сопоставления базы данных mimic3 с опцией для общей модели данных, используемый код:

psql "mimic3" --set=OMOP_SCHEMA="$OMOP_SCHEMA" -f "mimic-omop/etl/etl.sql"

, код останавливается при выполнении последней команды таблицы усечений, гдеон должен вызывать этот SQL-скрипт с именем pg_function, но выдает эту ошибку:

psql:mimic-omop/etl/etl.sql:28: etl/pg_function.sql: No such file or directory

Я приложил раздел файла SQL ниже, чтобы доказать, что он действительно существует:

pg_function file

Последняя часть запроса имеет этот код, где он вызывает все sql-файлы, перечисленные на моем снимке экрана ниже: query Я следую инструкциям по этой ссылке: https://github.com/MIT-LCP/mimic-omop/blob/master/README-run-etl.md

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...