1
Crear una tabla temporal para almacenar los datos. Esta tabla debe representar los datos que se encuentran en el archivo CSV. A continuación se muestra un ejemplo de una tabla creada para los datos CSV : create table myCSVtable (id int , Nombre varchar ( 25 ) , apellidos varchar ( 25 ) , dirección varchar ( 100 ) )
2
Insertar el datos CSV en una tabla temporal . El código siguiente recupera los datos del archivo plano y lo importa a la nueva tabla creada en el paso 1.bulkinsert myCSVtablefrom 'c: \\ mytestdata.csv ' con ( FIELDTERMINATOR = ', ' , ROWTERMINATOR = ' \\ n' ) El " FIELDTERMINATOR "string establece el delimitador de los campos en el archivo . La cadena " ROWTERMINATOR " de "\\ n " es típico de los archivos de Windows . Esto significa un nuevo récord está determinada por un retorno de carro .
3
Seleccione la información importada de la tabla temporal . Ahora que los datos se importan desde el archivo , la tabla se puede utilizar para manipular y leer los datos. La siguiente línea lee los datos del archivo importado : select * from myCSVtable