quarta-feira, 16 de novembro de 2016

SQL Server 2014 - como fazer select em uma planilha do Excel (Linked Server dinâmico)

Para ler os dados de uma planilha do Excel sem precisar criar um linked server, basta utilizar o OPENROWSET.


SELECT * FROM OPENROWSET ('Microsoft.ACE.OLEDB.12.0', 
                    'Excel8.0;Database=H:\Cargas\MinhaPlanilha.xls;HDR=YES;IMEX=0',
  'SELECT * FROM [Plan1$]') 

Nenhum comentário: