gpt4 book ai didi

sql - 如何修复 psql ubuntu 中 "psql"处或附近的语法错误

转载 作者:太空宇宙 更新时间:2023-11-04 05:08:23 24 4
gpt4 key购买 nike

我对 psql 完全陌生,对某些术语不是特别熟悉。我正在按照此处链接中有关模仿的 ETL 流程的说明进行操作:https://github.com/chichukw/mimic-omop/blob/master/README-run-etl.md 。当我运行此代码时,它没有显示任何输出,但显示此错误:

“psql”处或附近的语法错误

我尝试添加分号,删除 psql 部分并删除引号和美元符号,但无论如何我仍然在第一个字符上遇到此语法错误。 enter image description here

psql "$MIMIC" postgres_create_mimic_id.sql; 

我希望在使用 jupyter 终端在服务器上运行此代码后创建概念 ID。

最佳答案

我能想到如何获得该输出/错误的唯一方法是如果你这样做:

[root@foo /]# psql
psql (11.5)
Type "help" for help.

postgres=# psql "$MIMIC" postgres_create_mimic_id.sql;
ERROR: syntax error at or near "psql"
LINE 1: psql "$MIMIC" postgres_create_mimic_id.sql;
^
postgres=#

相反,我认为你应该这样做:

[root@foo /]# export MIMIC='host=localhost dbname=postgres user=postgres options=--search_path=mimiciii'
[root@foo /]# psql "$MIMIC" -f postgres_create_mimic_id.sql;

披露:我是 EnterpriseDB (EDB)员工

关于sql - 如何修复 psql ubuntu 中 "psql"处或附近的语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58439512/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com