Insertar valores en una tabla desde Excel

11/07/2007 - 22:13 por ghazarian.martin | Informe spam
Tengo unos cuantos registros que me pasaron en una planilla de excel
en 2 columnas y como 300 filas distintas...

me pidieron que los inserte en una tabla que tiene 4 campos...
alguien tiene idea como lo puedo hacer??

gracias

Martín

Preguntas similare

Leer las respuestas

#1 Isaias
12/07/2007 - 00:18 | Informe spam
Para extraer la informacion de una hoja Excel, Maxi sugiere:

SELECT *
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended
properties=Excel 5.0')...xactions

De ahi, es "planchar y coser".

Saludos
IIslas


"" wrote:

Tengo unos cuantos registros que me pasaron en una planilla de excel
en 2 columnas y como 300 filas distintas...

me pidieron que los inserte en una tabla que tiene 4 campos...
alguien tiene idea como lo puedo hacer??

gracias

Martín


Respuesta Responder a este mensaje
#2 Maxi
12/07/2007 - 01:21 | Informe spam
Hola, hay varias opciones, la mas simple entrar el entherprise manager e ir
a import/export y seguir el asistente


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"" escribió en el
mensaje news:
Tengo unos cuantos registros que me pasaron en una planilla de excel
en 2 columnas y como 300 filas distintas...

me pidieron que los inserte en una tabla que tiene 4 campos...
alguien tiene idea como lo puedo hacer??

gracias

Martín
Respuesta Responder a este mensaje
#3 ghazarian.martin
13/07/2007 - 00:54 | Informe spam
YO LO QUE QUIERO ES GENERAR UN SCRIPT CON LOS INSERT EN UNA TABLA...
ES DECIR TENGO UNA PLANILLA DE EXCEL CON DATOS (2 COLUMNAS)

Y QUIERO GENERAR ALGO COMO:

INSERT INTO TABLE VALUES ...ETC...ETC...
(CON LOS REGISTROS DE EXCEL OBVIAMENTE)

GRACIAS!!!
MARTIN
Respuesta Responder a este mensaje
#4 Maxi
13/07/2007 - 13:34 | Informe spam
Pero eso lo podes hacer desde el mismo Excel, ponete un campo con la
formula, por ej ="INSERT INTO TABLA (CAMPOS) VALUES ('" & A1 & "')"

Eso te queda en una nueva columna y luego ese resultado lo mandas al query
analizer, muy simple :-)


Salu2

Microsoft MVP SQL Server
Culminis Speaker

"" escribió en el
mensaje news:
YO LO QUE QUIERO ES GENERAR UN SCRIPT CON LOS INSERT EN UNA TABLA...
ES DECIR TENGO UNA PLANILLA DE EXCEL CON DATOS (2 COLUMNAS)

Y QUIERO GENERAR ALGO COMO:

INSERT INTO TABLE VALUES ...ETC...ETC...
(CON LOS REGISTROS DE EXCEL OBVIAMENTE)

GRACIAS!!!
MARTIN

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida