Programación en castellano
Inicio > Foros > SQL Server > Subir a SQL erver un TXT con registros separados por (;)
-Foros de debate

SQL Server
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Subir a SQL erver un TXT con registros separados por (;)
Enviado por diana el día 3 de febrero de 2006

Hola a todos. Tengo unos archivos .txt que contienen registros donde los campos están separados por ( ; ), quiero subir esos datos a una tabla de SQL, pero no puedo, porque solo me da opciones de que la data esté separada por ( \' ) o ( \" ) y otras que no recuerdo, pero no me da ( ; ). Ayuda es urgente diganme como hago.

 
Re: Subir a SQL erver un TXT con registros separados por (;)
Enviado por Battlecat el día 3 de febrero de 2006

Para evitar este problema, utilice la instrucción Transact-SQL de BULK INSERT para importar datos de un archivo de texto que es mayor que 32 MB a una tabla. Para hacer esto, siga estos pasos:1. Inicie el Analizador de consultas de SQL.
2. En el menú Archivo, haga clic en Nuevo.
3. Haga clic en Blank Query Window y a continuación, haga clic en Aceptar.
4. Pegue el código siguiente en la ventana de consulta:USE BcpTestDB
go
BULK INSERT [BcpTestDB].[dbo].[BcpTestTable]
FROM \'<Carpeta de origen>\\LargeFile.txt\'
WITH
(
CODEPAGE=932,
FIELDTERMINATOR = \'\\t\' , ROWTERMINATOR = \'\\n\'
)
go
Nota• <Source Folder> es un marcador de posición para la carpeta para la que se crea el archivo LargeFile.txt.
• La página de códigos 932 es una página de códigos para el idioma japonés.

5. En el menú Consulta, haga clic en Ejecutar para ejecutar la consulta. Los datos del archivo LargeFile.txt se importan correctamente a la tabla BcpTestTable.


Esto lo tome de la ayuda de SQL. Espero que te sirva

 
Re: Re: Subir a SQL erver un TXT con registros separados por (;)
Enviado por diana el día 3 de febrero de 2006

Muchas gracias!!!
Creo que eso me va a servir...

 



Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad
Mantenida por: Claudio y Dani.

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | amor | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | gratis | posicionamiento en buscadores | decoración libre | gifs animados