Pregunta

Tengo un archivo CSV con aproximadamente 20 columnas y quiero cargarlo en una tabla con solo 9 columnas; quiero tirar el resto.

¿Puedo hacerlo directamente con bcp o necesito preprocesar el archivo para reducirlo a lo que necesito?

El manual no parece detallarlo.

Pero parece que tengo opciones que no están en el manual, por ejemplo, ¿etiquetado?

Gracias de antemano, Chris

¿Fue útil?

Solución

No, esto no es posible con BCP.

Otros consejos

Puede combinar tuberías, AWK y BCP. F.E.

en la primera concha:

mknod bcp.pipe p

CAT> AWK> BCP.PIPE

en la segunda cáscara:

bcp db..table en bcp.pipe -c -u ...

Podría crear una vista sobre la tabla que solo incluye las columnas que desea.Luego, bcp fuera de la vista en lugar de la tabla.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top