首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >选择不返回值Postgres-11.4

选择不返回值Postgres-11.4
EN

Stack Overflow用户
提问于 2019-07-26 20:14:18
回答 2查看 5.5K关注 0票数 17

我使用pgAdmin-4创建了一个带有单个表的数据库,但是选择返回一条错误消息:“table”。

我使用的是一个普通的select查询。

代码语言:javascript
复制
SELECT * FROM escola

这种情况发生在PostgreSQL 11.4中。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-07-27 11:41:14

这个问题是因为丙酮3-精神分裂症2。最新的pgadmin4版本需要心理学2-2.8。但是如果你在Debian/Ubuntu稳定,apt安装了2.7。因此,您需要用pip更新它:

代码语言:javascript
复制
sudo pip3 install -U psycopg2

然后更新pgadmin4配置以添加本地python:

代码语言:javascript
复制
nano ~/.config/pgadmin/pgadmin4.conf 
# or with a right click on the system tray icon
# add /usr/local/lib/python3.6/dist-packages to the PythonPath.

python3.7也是如此(只需更改lib路径)

希望这能有所帮助。

票数 21
EN

Stack Overflow用户

发布于 2019-07-26 22:25:35

在我今天更新了我的pgAdmin 4之后,我从在pgAdmin 4中执行的select查询中得到了相同的消息'table_oid‘。

奇怪的是,当我从GUI执行视图数据命令时,它工作得非常完美。

当我从查询工具执行select搜索时,我得到了'table_oid‘消息,就像Maykon一样。

我试着对Maykon Morais的问题发表评论(告诉我也有同样的问题),但我还没有足够的声誉:-\

在我的例子中,当从table_oid的查询工具窗口运行一个简单的选择时,pgadmin4消息就会出现。

Postgres版本: psql (PostgreSQL) 11.4 (Ubuntu11.4-1.pgdg18.04+1)

pgAdmin4版本: Versión 4.11 Derechos de Autor版权(C) 2013-2019年,pgAdmin开发团队Versión de Python3.6.8(默认,2019年1月14日,11:02:34) [GCC 8.0.1 20180414 (实验)主干修订版259383] Modo de Aplicación Escritorio实际pgadmin4@pgadmin.org

试图给出一个正确的答案

好吧,我看到的解决办法(我现在正在使用自己)同时,这种情况已经解决了,而且很快就安全了,就是通过控制台执行select查询:

  1. 以postgres用户身份登录: sudo
  2. -h dbhostname -U dbusername -d dbname
  3. 从dbtable中选择*;

=)

票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57226520

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档