Insert com informações do Excel
No post anterior mostramos como realizar o insert criando a tabela de acordo com as colunas do Excel.
Agora vamos mostrar como fazer o insert das informações do Excel em uma tabela já existente em nosso banco de dados.
Primeiro vamos criar nossa tabela conforme o código abaixo.
CREATE TABLE [dbo].[CADASTRO]( [NOME] [nvarchar](255) NULL, [SOBRENOME] [nvarchar](255) NULL, [RG] [float] NULL, [CPF] [float] NULL, [DATANASC] [datetime] NULL ) ON [PRIMARY] GO
Após criar tabela devemos nos certificar que nosso arquivo já está pronto para importamos.
Pronto, agora vamos realizar o insert.
INSERT INTO CADASTRO SELECT * FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0', 'Excel 8.0;Database=c:CAD.xls', 'SELECT * FROM [CAD$]')
Pronto, insert realizado com sucesso.
Comentários: 1
Fantastico , parabens, muito produtido