Como usar um procedimento armazenado para criar uma planilha do Excel

Exportar dados para uma planilha.

Os procedimentos armazenados são codificados objetos de banco de dados que permitem que programadores para recuperar dados de tabelas. Algumas empresas exigem que você para recuperar dados e exportá-lo para uma planilha do Excel. Você pode fazer isso em um procedimento armazenado SQL. O procedimento recupera dados usando uma consulta SQL e envia os resultados diretamente para a folha de cálculo Excel. Criando um procedimento armazenado permite que você execute a exportação de registros a qualquer momento sem recriar o código.

  • Criar o nome do procedimento armazenado. Cada procedimento armazenado requer um nome. O código a seguir inicia um procedimento armazenado:

    criar proc newProc ()

  • Insira o código de procedimento armazenado que consulta os dados do banco de dados e exporta para o Excel. O código para criar o processo de exportação requer apenas uma instrução SQL. Para exportar dados de uma tabela para o Excel:

    INSERT INTO OPENROWSET ( `Microsoft.Jet.OLEDB.4.0`,
    `Excel 8.0-Database = C: theExcelFile.xls-`, `selecione Nome de [Sheet1 $]`) selecione nome, sobrenome do Cliente

    A primeira linha de código abre o banco de dados Excel e define o motorista, que é Jet.OLEDB para planilhas do Excel. A próxima seção especifica o caminho para a folha de cálculo e da folha. A primeira página em uma planilha é "Sheet1 $." A instrução de seleção final é os registros recuperados do banco de dados para exportar.

  • Pressione a tecla F5 para executar a instrução. Isso evita que o procedimento armazenado no banco de dados. Para executar os dados do procedimento e de exportação armazenados, insira o seguinte código no editor SQL:

    exec newProc

De esta maneira? Compartilhar em redes sociais:

LiveInternet