Inicial > SQL Server > Ler dados de um arquivo Excel

Ler dados de um arquivo Excel

Hoje precisei ler os dados direto de uma planilha excel, normalmente jogo os dados que quero trabalhar para uma tabela temporária, para isso utilizei o seguinte comando.

 

— Comando para habilitar recurso – OPENROWSET

EXEC sp_configure ‘show advanced options’, 1;

GO

RECONFIGURE;

GO

EXEC sp_configure ‘Ad Hoc Distributed Queries’, 1;

GO

RECONFIGURE;

GO

 

— Select para ler dados direto da planilha excel.

SELECT * INTO #TMP FROM OPENROWSET (‘Microsoft.Jet.OLEDB.4.0’, ‘Excel 8.0;Database=c:\teste.xls;’,

‘SELECT * FROM [Plan1$]’)

GO

 

SELECT * FROM #TMP

 

Isso pode ser bem útil._________________________________________________________________

Categorias:SQL Server
  1. Nenhum comentário ainda.
  1. No trackbacks yet.

Deixe um comentário