Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql 使用PGAdmin连接到Heroku DB时出错_Postgresql_Heroku_Pgadmin - Fatal编程技术网

Postgresql 使用PGAdmin连接到Heroku DB时出错

Postgresql 使用PGAdmin连接到Heroku DB时出错,postgresql,heroku,pgadmin,Postgresql,Heroku,Pgadmin,我按照指示走了。什么可能导致以下错误 ERROR: column "*my database identifier*" does not exist. LINE 9: WHERE datname IN (*my database identifier*) 要清楚,我的数据库标识符是HerokuPostgres连接设置中“数据库”旁边列出的字母数字字符串 您忘记将标识符作为字符串文字引用,因此PostgreSQL将其视为不存在的列的列名。尝试: WHERE datname IN ('my_da

我按照指示走了。什么可能导致以下错误

ERROR: column "*my database identifier*" does not exist. 
LINE 9: WHERE datname IN (*my database identifier*)

要清楚,我的数据库标识符是HerokuPostgres连接设置中“数据库”旁边列出的字母数字字符串

您忘记将标识符作为字符串文字引用,因此PostgreSQL将其视为不存在的列的列名。尝试:

WHERE datname IN ('my_database_identifier');

注意单引号。

完美。在Advanced>DB限制下,我在数据库周围加上了单引号,一切正常。