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';