Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

BULK INSERT - Espeficar campos

Estas en el tema de BULK INSERT - Espeficar campos en el foro de SQL Server en Foros del Web. Buenas a todos, me gustaría volcar el contenido de un archivo con formato *.csv sobre una tabla. Mi problema es que este archivo contiene muchísimas ...
  #1 (permalink)  
Antiguo 07/04/2010, 08:24
 
Fecha de Ingreso: marzo-2010
Mensajes: 9
Antigüedad: 14 años, 8 meses
Puntos: 0
Pregunta BULK INSERT - Espeficar campos

Buenas a todos,

me gustaría volcar el contenido de un archivo con formato *.csv sobre una tabla. Mi problema es que este archivo contiene muchísimas columnas y la tabla sobre la que lo quiero volcar tiene muchas menos por lo que necesito especificar qué columna inserta datos en qué campo de la tabla. He buscado ejemplos por internet pero no he encontrado ninguno que se ajuste a mi caso.

¿Alguien puede orientarme con este tema?

Un saludo y muchas gracias de antemano.
  #2 (permalink)  
Antiguo 07/04/2010, 11:00
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 4 meses
Puntos: 180
Respuesta: BULK INSERT - Espeficar campos

Busca por BCP.EXE, este, si te permite colocar un archivo de definicion de campos.
  #3 (permalink)  
Antiguo 07/04/2010, 11:10
 
Fecha de Ingreso: marzo-2010
Mensajes: 9
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: BULK INSERT - Espeficar campos

Muchas gracias por la ayuda.

Solo una duda ¿Es igual de eficiente que el BULK INSERT?
  #4 (permalink)  
Antiguo 07/04/2010, 17:13
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 4 meses
Puntos: 180
Respuesta: BULK INSERT - Espeficar campos

Igualitos.....
  #5 (permalink)  
Antiguo 08/04/2010, 01:49
 
Fecha de Ingreso: marzo-2010
Mensajes: 9
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: BULK INSERT - Espeficar campos

Genial, pues muchas gracias por todo :)

Etiquetas: bulk, campos, csv, espeficar, insert, server, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:17.