Usar un archivo de formato para asignar campos a columnas durante la importación masiva
Un archivo de formato permite controlar cómo se realiza la importación masiva de datos desde un archivo de datos a una tabla de Microsoft SQL Server. Los archivos de formato resultan especialmente útiles cuando existe una discrepancia entre los campos del archivo de datos y las columnas de la tabla. Gracias a un archivo de formato se puede realizar la importación masiva de datos sin tener que agregar o eliminar datos innecesarios o reordenar los datos existentes en el archivo de datos.
Escenarios de importación masiva con archivos de formato
Los temas de esta sección describen la utilidad de los archivos de formato en varios escenarios típicos de importación masiva, en los que los campos del archivo de datos no coinciden en número u orden con las columnas de la tabla. Se incluyen ejemplos de un archivo de formato no XML y un archivo de formato XML para cada escenario.
Los escenarios son los siguientes:
Escenario | Tema |
---|---|
El archivo de datos tiene menos campos que las columnas que contiene la tabla. |
|
El archivo de datos tiene más campos que las columnas que contiene la tabla. |
|
El orden de los campos del archivo de datos es distinto del de las columnas de la tabla. |
Usar un archivo de formato para asignar columnas de tabla a campos de un archivo de datos |
Vea también
Conceptos
Otros recursos
bcp (utilidad)
BULK INSERT (Transact-SQL)
OPENROWSET (Transact-SQL)