Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

SQL Server 2016:Salvar os resultados da consulta em um arquivo CSV


Você pode salvar os resultados de qualquer consulta em um arquivo CSV com pouco mais de um clique do mouse.

O SQL Server facilita o salvamento dos resultados de uma consulta em um arquivo CSV (ou outro arquivo de texto).

Aqui está como.
  1. Resultados da consulta


    Execute uma consulta.

    Agora clique com o botão direito do mouse no Painel de Resultados e selecione Salvar resultados como... a partir do menu contextual.
  2. Salvar o arquivo


    Dê um nome ao arquivo e local e clique em Salvar .
  3. Abra o arquivo


    Agora localize o arquivo e abra-o no Bloco de Notas (ou seu aplicativo preferido para abrir arquivos CSV).

    Você pode ver que os resultados foram salvos no formato CSV.

Adicionar uma linha de cabeçalho


Você deve ter notado que o arquivo CSV acima não contém uma linha de cabeçalho.

Isso pode ou não ser o que você quer.

Se você precisar que ele contenha uma linha de cabeçalho, faça o seguinte.
  1. Iniciar a caixa de diálogo de opções de consulta


    Abra uma nova janela de consulta e clique em Opções de consulta ícone na barra de ferramentas.

    Você também pode ir para Ferramentas> Opções no menu superior.
  2. Incluir cabeçalhos de coluna


    Em Resultados> Grade , coloque uma marca de seleção ao lado de Incluir cabeçalhos de coluna ao copiar ou salvar os resultados .
  3. Salve outra consulta e verifique o arquivo


    Agora, execute outra consulta, salve-a e verifique o arquivo.

    Ao abrir o arquivo, ele conterá cabeçalhos de coluna.

Resultados a arquivar


Você também pode usar os Resultados para Arquivo opção para salvar os resultados da consulta em um arquivo.

Essa opção solicitará que você salve os resultados sempre que executar uma consulta. Portanto, isso pode ser útil se você tiver muitas consultas para salvar.
  1. Selecione os Resultados para Arquivo Opção


    Abra uma nova janela de consulta e clique em Resultados para arquivo ícone na barra de ferramentas.

    Você também pode clicar com o botão direito do mouse na janela de consulta e selecionar Resultados para> Resultados para arquivo .
  2. Executar uma consulta


    Agora execute uma consulta. Você será solicitado a salvar o arquivo (em vez de os resultados serem mostrados no painel inferior).

    Você pode ter a opção de salvá-lo como .rpt Arquivo. Isso é bom se você puder abri-lo no Crystal Reports ou em um aplicativo semelhante. Caso contrário, você pode alterar a extensão para .csv .
  3. Visualizar o arquivo


    Verifique o arquivo para verificar se seu conteúdo está correto e no formato necessário.

Resultados para opções de arquivo


Você deve ter notado que a captura de tela acima mostra que o arquivo de texto exibe os resultados no formato alinhado à coluna (não delimitado por vírgulas como no arquivo anterior). Isso pode ser alterado se necessário.

Você pode usar a caixa de diálogo Opções de consulta para alterar várias opções ao usar o método Resultados para arquivo.
  1. Iniciar a caixa de diálogo de opções de consulta


    Abra uma nova janela de consulta e clique em Opções de consulta ícone na barra de ferramentas.
  2. Configure as opções desejadas


    Selecione Resultados> Texto e revise/altere quaisquer opções que você precise alterar.

    Por exemplo, você pode alterar o formato de saída para ser delimitado por vírgulas em vez de alinhado por colunas. Você também pode especificar se deseja ou não incluir cabeçalhos.

    Uma vez configurado, clique em OK .

Resultados em Texto


Você também pode usar Resultados em Texto para a saída dos resultados.

Isso pode ser útil ao configurar as opções de formatação de consulta para Resultados para arquivo (já que usa as mesmas opções de consulta). Isso permitirá que você verifique a formatação sem ter que abrir um arquivo externo.

Para alternar para Resultados para texto , clique no ícone Resultados em Texto na barra de ferramentas. Você pode alternar entre as opções de saída sempre que precisar.