Postgres: mudanças entre as edições

De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar
Sem resumo de edição
Sem resumo de edição
Linha 22: Linha 22:


   \d+ nome-da-coluna;
   \d+ nome-da-coluna;
== Dump de uma base ==
Para fazer dump de uma base inteira para um arquivo .sql vc pode usar o comando:
  pg_dump dbname > outfile


== Escrita ==
== Escrita ==


   UPDATE nome-da-tabela set campo-da-tabela='dado a ser escrito' where id = '2';  
   UPDATE nome-da-tabela set campo-da-tabela='dado a ser escrito' where id = '2';  
== Referências ==
* http://www.postgresql.org/docs/9.1/static/backup-dump.html




[[Category: postgres]]
[[Category: postgres]]

Edição das 17h37min de 10 de dezembro de 2015

Comandos

  • para logar:
 $ psql
  user=>
  • delogar:
 $ \q
  • listar todas as bases de dados, depois de logado:
   \list ou \l
  • conecta numa base específica:
 \connect database_name
  • listar todas as tabelas dentro de uma base, depois de logado:
   \dt
  • listar todas as colunas de uma tabela, depois de conectado a uma base:
 \d+ nome-da-coluna;

Dump de uma base

Para fazer dump de uma base inteira para um arquivo .sql vc pode usar o comando:

 pg_dump dbname > outfile

Escrita

 UPDATE nome-da-tabela set campo-da-tabela='dado a ser escrito' where id = '2'; 

Referências