none
Gerar arquivo Excel a partir de uma instrução SQL (SQL Server 2005) RRS feed

  • Pergunta

  • Boa tarde,

    Como faço para gerar um arquivo do .XLS ou .CSV (EXCEL) com o resultado de uma instrução SQL?

    Por exemplo, se eu executar o comando:

    select id, nome from clientes where datacadastro >= 2010

    Quero salvar diretamente em um arquivo .XLS o resultado obtido dessa consulta em uma pasta específica do servidor, isso é possível de ser feito no SQL Server 2005? Como?

    Agradeço antecipadamente,

    Abraço.

    quarta-feira, 26 de maio de 2010 19:09

Respostas

  • Zeck,

    Você poderia realizar isso de várias formas:

    1 - Criando um pacote SSIS para realizar a exportação dos dados.

    2 - Utilizar o comando BCP para fazer a exportação.

    3 - Gerar um arquvio .txt após o processamento da sua query, importando este arquivo para o Excel.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário]
    • Marcado como Resposta Zeck Supernova segunda-feira, 10 de dezembro de 2012 18:46
    quarta-feira, 26 de maio de 2010 19:10
    Moderador