我正试图进入指挥部
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中查看它。
发布于 2016-08-03 12:59:31
postgres=# 意味着你可以启动一个新命令。
postgres-# 这意味着这是active命令的继续。所以你现在真正输入的命令是
select * from emp_data select * from emp_data;它不是有效的SQL语句。您只是忘记了语句末尾的“;”(第一行)。
发布于 2022-07-22 07:40:51
首先检查该表(emp_data)是否存在,如果该表存在,则检查它属于哪个模式,然后输入schema_name.table_name中的select *;如果它属于公共模式,则输入select * from;
如果您得到postgres-#,然后键入control + c,它可以返回到postgres=#输入新命令。
https://askubuntu.com/questions/806477
复制相似问题