Exportar o importar datos en una tabla temporal
Actualizado: 5 de diciembre de 2005
Puede importar datos a una tabla temporal global o local y exportar datos de una tabla temporal global, de la manera siguiente:
- Tabla temporal global (por ejemplo, ##groupSales)
Puede importar datos de forma masiva a una tabla temporal global con la utilidad bcp, BULK INSERT o INSERT ... SELECT * FROM OPENROWSET(BULK...). También puede usar la utilidad bcp para exportar datos de una tabla temporal global. Cuando especifique una tabla temporal global, omita el nombre de la base de datos, ya que las tablas temporales sólo existen en tempdb. - Tabla temporal global (por ejemplo, ##mySales)
Puede importar datos de forma masiva a una tabla temporal local sólo mediante BULK INSERT o INSERT ... SELECT * FROM OPENROWSET(BULK...). La utilidad bcp no admite tablas temporales locales. Por tanto, no puede usar bcp para exportar o importar a una tabla temporal local.
Ejemplos
A. Utilizar bcp para exportar masivamente de una tabla temporal global
El siguiente ejemplo muestra cómo usar la utilidad bcp
para exportar masivamente datos con formato de caracteres de una tabla temporal global ##myData
al archivo de datos MyData.txt
. En el símbolo del sistema, escriba el siguiente comando:
bcp ##myData out MyData.txt -c -T
B. Utilizar BULK INSERT para importar a una tabla temporal local
El siguiente ejemplo muestra cómo usar BULK INSERT
para importar masivamente datos con formato de caracteres de la tabla temporal local #PersonalData
al archivo de datos PersonalData.txt
.
USE tempdb;
GO
BULK INSERT #PersonalData
FROM 'C:\PersonalData.Dat'
WITH (
DATAFILETYPE = 'char',
FIELDTERMINATOR = ',',
KEEPNULLS
);
GO
Vea también
Conceptos
Importar y exportar datos masivamente con la utilidad bcp
Importación masiva de datos mediante BULK INSERT u OPENROWSET(BULK...)
Conceptos básicos para crear y modificar tablas
Situaciones para la importación masiva y la exportación de datos
Otros recursos
OPENROWSET (Transact-SQL)
BULK INSERT (Transact-SQL)
CREATE TABLE (Transact-SQL)
bcp (utilidad)