Formatos de datos para importación o exportación masivas (SQL Server)
Se aplica a: SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL Server puede aceptar datos en formato de datos de caracteres o binarios nativos. Usa el formato de caracteres al mover datos entre SQL Server y otra aplicación (como Microsoft Excel) u otro servidor de bases de datos (como Oracle o SQL Server). Solo puedes usar el formato nativo al transferir datos entre instancias de SQL Server.
En este tema:
Formatos de datos para importación o exportación masivas
En la siguiente tabla se indica el formato de datos que resulta adecuado, de forma general, para usar dependiendo del modo en que los datos estén representados y el origen o el destino de la operación.
Operación | Nativo | Unicode nativo | Carácter | carácter Unicode |
---|---|---|---|---|
Transferencias masivas de datos entre varias instancias de SQL Server mediante un archivo de datos que no contenga caracteres del juego de caracteres de doble byte (DBCS). A menos que se use un archivo de formato, estas tablas deben definirse de forma idéntica. | Sí* | - | - | - |
En el caso de las columnas sql_variant , se recomienda usar el formato de datos nativo, ya que conserva los metadatos de cada valor sql_variant , a diferencia de los formatos de caracteres o Unicode. | Sí | - | - | - |
Transferencias masivas de datos entre varias instancias de SQL Server mediante un archivo de datos que contenga caracteres DBCS o extendidos. | - | Sí | - | - |
Importación masiva de datos desde un archivo de texto generado por otro programa. | - | - | Sí | - |
Exportación masiva de datos a un archivo de texto para usarlo en otro programa. | - | - | Sí | - |
Transferencias masivas de datos entre varias instancias de SQL Server mediante un archivo de datos que contenga datos Unicode y no contenga caracteres DBCS o extendidos. | - | - | - | Sí |
* El método más rápido para la exportación masiva de datos desde SQL Server cuando se usa bcp.
Related Tasks
Uso del formato nativo para importar o exportar datos (SQL Server)
Uso del formato de caracteres para importar o exportar datos (SQL Server)
Usar el formato nativo Unicode para importar o exportar datos (SQL Server)
Uso del formato de caracteres Unicode para importar o exportar datos (SQL Server)
Importar datos con formato nativo y de caracteres de versiones anteriores de SQL Server
Consulte también
Tipos de datos (Transact-SQL)
Especificar formatos de datos por razones de compatibilidad mediante bcp (SQL Server)