Tecnologia da Informação
PostgreSql - exportar arquivo csv e txt
Vamos supor que precisamos exportar a tabela "tb_esporte" para um arquivo csv. Podemos visualizar a tabela esporte a seguir:
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.
loading...
-
Xampp Instalar Apache E Mysql Como Serviço Windows 7
Ao utilizar o xampp como ambiente de testes/desenvolvimento em seu windows 7 e teve problemas para instalar o apache e o mysql como serviço ( iniciar automaticamente quando o windows inicia)? Os comandos foram realizados tendo como base que o windows...
-
Pgadmin Travando E / Ou Query Tool (sql Editor) Não Abre
Dez vez em quando o PgAdmin fica "travando" ou ele funciona normalmente, mas você não consegue abrir o editor de query "Query Tool" (ferramenta que permite executar os scripts e as consultas). Uma possível solução para este problema será descrita...
-
[linux] Dividindo Arquivo Tar Em Arquivos Menores
Compacte o arquivo normalmente usando tar $ tar -czvf arquivo.tar.gz arquivo Depois, use o comando split para dividir o arquivo: $ split -b 300m "arquivo.tar.gz" "arquivo.tar.gz.part-" O parâmetro -b define o tamanho que cada parte do arquivo terá....
-
[oracle] Sql Loader
1. Crie a tabela no banco de dados. ATENÇÃO: Preste atenção nos tamanhos e tipos dos campos para evitar erros na importação. 2. Crie o arquivo de controle conforme exemplo: $ vi loader.ctl load data infile '/home/oracle/arquivo.csv'...
-
[mysql] Exportar Dados Em Csv
É muito simples exportar os dados de uma consulta no MySQL em CSV, veja o exemplo abaixo: select s.name, description, t.name as 'service desk', t2.name as 'equipe executora' from request_services s inner join teams t on t.id = responsible_team_id...
Tecnologia da Informação