¿Cómo crear y completar una tabla en un solo paso como parte de una operación de importación CSV?
Estoy buscando una manera rápida y sucia de importar archivos CSV a SQL ServerSin tener que crear la tabla de antemano y definir sus columnas..
Cada CSV importado se importaría en su propia tabla.
No nos preocupan las inferencias de tipo de datos. El CSV varía en estructura y diseño, y todos ellos tienen muchas columnas, sin embargo, solo nos interesan algunos de ellos: direcciones de calles y códigos postales. Solo queremos obtener los datos CSV en la base de datos SQL rápidamente y extraer las columnas relevantes.
Me gustaría proporcionar el FieldTerminator y el RowTerminator, apuntarlo al CSV y hacer que la utilidad haga el resto. ¿Hay alguna forma de crear la tabla y rellenarla, todo en un solo paso, utilizando BULK INSERT y / o OpenRowset (BULK ...)?