首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >postgres=#和postgres的区别-#?

postgres=#和postgres的区别-#?
EN

Ask Ubuntu用户
提问于 2016-08-03 10:03:47
回答 2查看 3.8K关注 0票数 0

我正试图进入指挥部

代码语言:javascript
复制
postgres=# select * from emp_data(gives me nothing)
postgres-# select * from emp_data;(again gives me nothing)
ERROR:  syntax error at or near "select"
LINE 2: select * from emp_data;

    ^

表被创建并存在,我可以在pgadmin中查看它。

EN

回答 2

Ask Ubuntu用户

发布于 2016-08-03 12:59:31

代码语言:javascript
复制
postgres=# 

意味着你可以启动一个新命令。

代码语言:javascript
复制
postgres-# 

这意味着这是active命令的继续。所以你现在真正输入的命令是

代码语言:javascript
复制
select * from emp_data select * from emp_data;

它不是有效的SQL语句。您只是忘记了语句末尾的“;”(第一行)。

票数 2
EN

Ask Ubuntu用户

发布于 2022-07-22 07:40:51

首先检查该表(emp_data)是否存在,如果该表存在,则检查它属于哪个模式,然后输入schema_name.table_name中的select *;如果它属于公共模式,则输入select * from;

如果您得到postgres-#,然后键入control + c,它可以返回到postgres=#输入新命令。

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

https://askubuntu.com/questions/806477

复制
相关文章

相似问题

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