jquerydicas.blogspot.com.br - PostgreSql - exportar arquivo csv e txt
Dicas Sql: PostgreSql - exportar arquivo csv ou txt
Jquerydicas.blogspot.com.br Spined HTML
Dicas Sql: PostgreSql - exportar arquivo csv ou txt Dicas Sql Dicas sobre sql. Translate quinta-feira, 24 de outubro de 2013 PostgreSql - exportar arquivo csv ou txt Vamos supor que precisamos exportar os dados da tabela "tb_esporte" para um arquivo csv. Podemos visualizar a tabela esporte a seguir: Para exportar os dados da tabela utilizamos o comando sql COPY e o arquivo deve estar armazenado no servidor do banco de dados. Caso você precise acessar remotamente um arquivo, ou seja, o arquivo está em uma outra máquina você deve utilizar o comando psql \copy. Acesse o link em: Postgresql - Exportar dados de uma tabela para um arquivo csv ou txt com o comando psql \copy Para exportar a tabela utilizamos o seguinte comando: COPY ( SELECT id, esporte_desc, disponibilidade FROM tb_esporte ) TO 'C:/temp/arq_esporte.csv' DELIMITER ';' CSV HEADER Significado: COPY: comando utilizado para exportar a tabela; (...): dentro do parenteses montamos o "SELECT" com as colunas que desejamos exportar; TO: após o "TO" devemos colocar o diretório que desejamos salvar o arquivo. O diretório sempre deve usar "/", nunca "", tanto para Windows quanto para Linux. O arquivo foi salvo como csv, foi utilizada a extensão ".csv", caso queira salvar como txt troque a extensão do arquivo para ".txt"; DELIMITER: após o delimiter devemos colocar o separador que queremos utilizar. O separador poder ser ";", ",", "|" entre outros. Neste caso foi utilizado o ";" ; CSV HEADER: utilize "CSV HEADER" caso queira que os nomes das colunas apareçam no arquivo (cabeçalho); Após executar o comando você poderá visualizar o arquivo no diretório escolhido. Caso não esteja visível pressione a tecla "F5". O arquivo criado poder ser visualizado na imagem abaixo. A versão do PostgreSql utilizada neste exemplo é a 9.0. Observações Para que o arquivo seja criado verifique as permissões do diretório. Veja a imagem abaixo: Postado por Kelly Silva Costa às 06:39 Enviar por e-mailBlogThis!Compartilhar no TwitterCompartilhar no FacebookCompartilhar com o Pinterest Marcadores: copy, postgresql 7 comentários: Anônimo18 de setembro de 2015 01:27muito bom e muito simplesResponderExcluirkhalleb Ribeiro1 de novembro de 2015 17:05Obrigado!!!!ResponderExcluiradolfo junior sackl24 de novembro de 2015 18:36tem como saber se o arquivo destino já existe?ResponderExcluirEduardo Silva1 de dezembro de 2016 03:47parabéns pela rotina mas no meu computador ele pede que o arquivo de destino já esteja criadoResponderExcluirFernando Felipe17 de setembro de 2018 14:01O meu deu o seguinte erro "ERRO: não pôde abrir arquivo "C:/arq_esporte.csv" para escrita: Permission deniedSQL state: 42501"ResponderExcluirRespostasKelly Silva Costa17 de setembro de 2018 22:39Boa Noite, você deve verificar as permissões do diretório (pasta) que será criado o arquivo. Clique com o botão direito no diretório, escolha a opção "Propriedades" do menu. Será exibida uma janela chamada "Propriedades de Arquivos". Escolha um nome de um grupo ou usuário e conceda a permissão de gravar (marque o checkbox para permitir gravar). Observação: não recomendo você alterar as permissões do diretório "c:", pois normalmente este diretório contem aplicações instaladas, crie um subdiretório. Vou printar no artigo a tela de permissões talvez fique mais claro. AttExcluirResponderKelly Silva Costa17 de setembro de 2018 22:37Este comentário foi removido pelo autor.ResponderExcluirAdicionar comentárioCarregar mais... Postagem mais recente Postagem mais antiga Página inicial Assinar: Postar comentários (Atom) Arquivo do blog ► 2018 (1) ► Janeiro (1) ► 2017 (11) ► Dezembro (1) ► Novembro (3) ► Outubro (1) ► Setembro (2) ► Julho (3) ► Junho (1) ► 2015 (7) ► Maio (1) ► Abril (2) ► Fevereiro (2) ► Janeiro (2) ► 2014 (22) ► Dezembro (1) ► Novembro (2) ► Setembro (2) ► Agosto (1) ► Abril (1) ► Março (3) ► Fevereiro (4) ► Janeiro (8) ▼ 2013 (22) ► Novembro (10) ▼ Outubro (11) Postgresql - Exemplo CASE WHEN INSERT INTO SELECT Exibir uma lista das tabelas de um banco no Postgr... Exibir uma lista dos bancos de dados no PostgreSQL... PostgreSql - Importar arquivo csv e txt PostgreSql - exportar arquivo csv ou txt Excluir uma coluna em uma tabela no PostgreSql Criar uma coluna em uma tabela existente no Postgr... Mudar o nome de uma coluna no PostgreSql psql não é reconhecido como um comando interno PgAdmin travando e / ou Query Tool (Sql Editor) nã... ► Setembro (1) Marcadores postgresql (39) data (11) funções de manipulação de string (11) funções de agrupamento (10) mysql (8) comando psql (6) Google Cloud VM (4) sql (4) coluna (3) criar um banco de dados no postgresql (3) PgAdmin III (2) condicional (2) reprinting (2) window functions (2) Facebook Google+ Followers Quem sou eu Kelly Silva Costa Visualizar meu perfil completo Siga por e-mail Inscrever-se Postagens Atom Postagens Comentários Atom Comentários Assine o nosso Feed http://feeds.feedburner.com/DicasSqlJquery Política de Privacidade Veja a nossa política de privacidade Dicas Sql & Jquery. Todos os direitos reservados. Tema Simples. Tecnologia do Blogger.