Duvida em SQL

4 respostas Resolvido
A

Pessoal uso banco de dados PostgreSql e estou com três duvidas (hehe) em sql…

  1. Como faço para exclui os primeiros registros da minha tablela?
    ex: tenho 10 registros com id de 1 a 10 mas quero apagar ate o nove de uma vez como faço?

  2. Como executo o comando VACCUMM de todo o BD por linha de comando?

  3. Como faço um backup da minha base de dados por linha de comando?

quem poder ajudar agradeço muito não necessariamente ser as 3 duvidas pessoal…

4 Respostas

lucciano01

`1- delete from tabela where id < 11
3 - execute o cmd como admin vá até a pasta bin do Postgresql digite o comando abaixo:
psql -U postgres nome_do_banco < C:/Users/Desktop/meu_backup.sql

vc deve criar uma base vazia
postgres é o usuario do banco
esse caminho é somente exemplo vc deve apontar o caminho do seu bakcup, lembrando que só irá funcionar se o backup for no formato sql.
`

A

isso ai @lucciano01 era isso mesmo que eu precisava na duvida 1 :slightly_smiling: topico novo

JeanJavaMan
Solucao aceita
  1. Se não me engano para todo o BD o comando é: VACUUM FULL

  2. Você poder ver nesse site aqui: PostgresSQL

A

exato @JeanJavaMan isso mesmo vlw cara olha esse amigo

Criado 10 de março de 2016
Ultima resposta 11 de mar. de 2016
Respostas 4
Participantes 3