Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

1.1K
Visualizações
How to switch databases in postgres?

In SQL Server, I use:

 use database_name
 Go
 Select * from table_name

In postgreSQL, I still use:

 \connect database_name
 Select * from table_name
========================
then error: 
ERROR:  syntax error at or near "\"
LINE 1: \connect database_name
        ^
********** Error **********

ERROR: syntax error at or near "\"
SQL state: 42601
Character: 1.

Why? Can do help me? Thanks.

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Technically PostgreSQL can't switch databases. You must disconnect and reconnect to the new DB.

The psql command-line client will do this for you with the \connect command, shortcut \c. But these are not commands processed by the PostgreSQL server, they're client commands. Different clients won't understand or support them.

At a guess you're using PgAdmin-III, in which case use the pulldown menu in the query tool to switch databases.

Some day I'd like to extract psql's backslash-commands code into a library that things like PgAdmin could link to and use too.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda