2
respostas

Comando USE no postgreSQL

Bom dia pessoal,

o postgreSQL não utiliza o comando USE logo após a criação do banco de dados com o CREATE DATABASE?

Ou seja, uma vez criado o banco de dados com o comando create, automaticamente o banco já está selecionado para criação das tabelas?

Pergunto pois pesquisei sobre o comando USE no postgre e não encontrei nada relacionado.

Forte abraço.

2 respostas

Olhei aqui, parece que o comando USE no postgre é substituído pelo comando \c (NOME DO BANCO)

Oi, Diego! Tudo bem?

Peço desculpas por demorar a te responder.

Assim como você falou, o PosgreSQL não utiliza o comando USE para seleção de banco de dados, mas sim o \c. No entanto, vale ressaltar que tal comando apenas funciona no terminal.

Para usá-lo, portanto, precisamos realizar os seguintes passos:

1 - Abrir o psql (ferramenta que usamos para acessar o postgreSQL por linha de comando);

2 - Pressionar a tecla ENTER até chegar à solicitação de senha;

3 - Digitar a senha que você criou inicialmente;

4 - Digitar o seguinte comando:

\c nome_do_banco_de_dados;

Observação: onde se encontra nome_do_banco_de_dados, substituir pelo banco de dados em que você deseja trabalhar!

Dessa maneira, conseguimos especificar em qual banco de dados os próximos comandos serão realizados.

Caso você não queira realizar esse processo em linha de comando, uma forma simples de determinar o banco de dados é por meio do próprio pgAdmin. No entanto, a criação de um novo banco de dados não é o suficiente para acessá-lo, precisamos executar as seguintes etapas para tal:

1 - Acessar o pgAdmin;

2 - Clicar duas vezes sobre "Servers", no menu esquerdo;

3 - Digitar a senha do seu servidor;

4 - Clicar sobre "Databases";

5 - Clicar sobre o banco de dados em que você irá trabalhar;

6 - Localizar a opção "Tools" do menu superior e selecioná-la;

7 - Escolher a opção "Query Tool".

Para uma melhor compreensão, observe o Gif abaixo que contempla todos os passos que vimos:

Gif do pgAdmin com os passos para a acessar a Query Tool

Como o pgAdmin abre uma seção somente para o banco de dados que selecionamos, não precisamos usar constantemente comandos específicos para isso, como o \c!

Espero ter ajudado, Diego! Continue sempre estudando, pesquisando e se dedicando, fico à disposição em caso de dúvidas.

Um forte abraço!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.