diferença entre postgres = # e postgres- #?

0

Estou tentando inserir o comando

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;

    ^

a tabela é criada e existe, eu posso vê-la no pgadmin

    
por Anil Kaushal 03.08.2016 / 12:03

1 resposta

0

postgres=# 

significa que você pode iniciar um novo comando.

postgres-# 

significa que esta é a continuação do comando ativo. Então o comando que você realmente digitou até agora é

select * from emp_data select * from emp_data;

que não é uma instrução SQL válida. Você acabou de esquecer o ';' no final da afirmação (primeira linha)

    
por ridgy 03.08.2016 / 14:59