Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Store Procedure

Estas en el tema de Store Procedure en el foro de SQL Server en Foros del Web. Que Tal Compañeros De Foro Queria Ver Si Me Podrian Ayudar Con Un Problema Que Tengo..... Tengo Que Importar Un Archivo De Texto A Una ...
  #1 (permalink)  
Antiguo 27/03/2008, 11:40
 
Fecha de Ingreso: marzo-2008
Mensajes: 3
Antigüedad: 16 años, 9 meses
Puntos: 0
Store Procedure

Que Tal Compañeros De Foro

Queria Ver Si Me Podrian Ayudar Con Un Problema Que Tengo.....

Tengo Que Importar Un Archivo De Texto A Una Tabla Mediante Un Store Procedure.....

Queria Ver Si Me Podrian Explicar Como.....

O A Ver Si Podrian Pararme La Sintaxis.....

Gracias Por La Ayuda....
  #2 (permalink)  
Antiguo 27/03/2008, 11:51
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 5 meses
Puntos: 180
Re: Store Procedure

Sigue esta liga:

http://www.sqlteam.com/article/using...ad-a-text-file
  #3 (permalink)  
Antiguo 27/03/2008, 12:10
 
Fecha de Ingreso: marzo-2008
Mensajes: 3
Antigüedad: 16 años, 9 meses
Puntos: 0
Re: Store Procedure

Que tal compañero iislas.....

muchas gracias por la informacion..... si es muy util.....

pero lo que ocupo..... y no lo explique es lo siguiente....

que se lea linea por linea del documento txt para que vaya
tomando la informacion....

para esto el bulk insert no me sirvio :( ....

si me podrian explicar una manera diferente de hacerlo se los
agradeceria bastante.....

gracias de cualquier modo....
  #4 (permalink)  
Antiguo 27/03/2008, 14:14
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 5 meses
Puntos: 180
Re: Store Procedure

Ya te di una repuesta (2a pregunta), te recomiendo que sigas este hilo.

Suponiendo que el total de tu registro (en el archivo texto), sea de 120 caracteres, por ejemplo:

CREATE TABLE #TemporalText (ID INT IDENTITY(1,1), REGISTRO VARCHAR(120))
INSERT INTO #TemporalText (REGISTRO)
EXEC master..xp_cmdshell 'type c:\turuta\tuarchivo.txt'

Una vez "arriba" la informacion de tu documento texto, puedes manipular tu tabla temporal.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:51.