Importar dados XLS (excel) para SQL
Galera,
Tenho uma tabela chamada AdmUnidade,
criei nela um campo chamado Dv.
Preciso puxar esses registros do campo ´Dv´ em uma planilha no excel,
são 300 registros.
COmo faço para importar esses dados da minha planilha do Excel para
o SQL Server 2000?
Desde já agradeço.
Lucas A. MOnteiro
Tenho uma tabela chamada AdmUnidade,
criei nela um campo chamado Dv.
Preciso puxar esses registros do campo ´Dv´ em uma planilha no excel,
são 300 registros.
COmo faço para importar esses dados da minha planilha do Excel para
o SQL Server 2000?
Desde já agradeço.
Lucas A. MOnteiro
Lucasalmeidabh
Curtidas 0
Respostas
Psergio.p
08/01/2007
Caro amigo, para trabalhar com o Excel diretamente você pode usar a função OPENROWSET()
Veja o exemplo:
SELECT * FROM OPENROWSET (´Microsoft.Jet.OleDB.4.0´,
´EXCEL 8.0;Database=C:\DV.XLS´,Plan1$)
o Resultado:
1.0
2.0
3.0
4.0
5.0
7.0
45.0
8.0
190.0
200.0
Qualquer dúvida escreve novamente!
Paulo
Veja o exemplo:
SELECT * FROM OPENROWSET (´Microsoft.Jet.OleDB.4.0´,
´EXCEL 8.0;Database=C:\DV.XLS´,Plan1$)
o Resultado:
1.0
2.0
3.0
4.0
5.0
7.0
45.0
8.0
190.0
200.0
Qualquer dúvida escreve novamente!
Paulo
GOSTEI 0
Lucasalmeidabh
08/01/2007
Valeu brother,
Bom saber dessa maneira aí...
Mas eu consegui importar aqui, fazendo um recurso técnico (gabiarra..rs),
eu importei a tabela sql para o acess e pelo acess eu só copie e colei a coluna da minha planilha excel, depois salvei e abri ela no SQL tava la os dados td belezinha...
Mas valeu pela atenção dispensada!
Lucas
Bom saber dessa maneira aí...
Mas eu consegui importar aqui, fazendo um recurso técnico (gabiarra..rs),
eu importei a tabela sql para o acess e pelo acess eu só copie e colei a coluna da minha planilha excel, depois salvei e abri ela no SQL tava la os dados td belezinha...
Mas valeu pela atenção dispensada!
Lucas
GOSTEI 0