Elegir campos en un BULK INSERT

13/09/2004 - 09:04 por carranclas | Informe spam
Estoy efectuando importaciones desde archivos de texto mediante DTS, he
estado documentándome y he visto que mediante instrucciones BULK INSERT
puedo mejorar el rendimiento ,el problema es que no quiero todos los
campos del archivo de texto, únicamente necesito unos cuantos, y la
verdad es que no se como hacerlo.

Preguntas similare

Leer las respuestas

#1 Javier Loria
13/09/2004 - 14:46 | Informe spam
Hola:
Puedes usar archivos de formato, en un archivo de formato si pones la
columna en 0 el Bulk Insert los ignora. En la documentacion en linea hay una
seccion exclusiva para esto llamada "Using Format Files" (en ingles) que
debe ser Usando Archivos de Formato.
Espero te sirva,

Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda

"carranclas" wrote in message
news:O9c3p$
Estoy efectuando importaciones desde archivos de texto mediante DTS, he
estado documentándome y he visto que mediante instrucciones BULK INSERT
puedo mejorar el rendimiento ,el problema es que no quiero todos los
campos del archivo de texto, únicamente necesito unos cuantos, y la
verdad es que no se como hacerlo.

Respuesta Responder a este mensaje
#2 carranclas
14/09/2004 - 07:30 | Informe spam
Ante todo gracias por la respuesta, he estado viendo el punto de la ayuda
que me comentabas, y lo que yo necesito es poder elegir las columnas en el
archivo de texto, con lo que aparece en la ayuda puedo elegir que campos
relleno, pero de la tabla , no se si habra manera (es lo que estoy
investigando), de poder pasarle una especie de select para discriminar los
campos que necesito dentro del archivo de texto.
Muchas gracias.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida