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

Eliminar datos de tabla

Estas en el tema de Eliminar datos de tabla en el foro de SQL Server en Foros del Web. Hola... una consulta.... tengo un archivo que debo actualizar diariamente... es un archivo que tiene aprox 500.000 registros... pero tiene un encabezado q es algo ...
  #1 (permalink)  
Antiguo 03/06/2010, 12:58
 
Fecha de Ingreso: junio-2010
Mensajes: 25
Antigüedad: 13 años, 9 meses
Puntos: 0
Eliminar datos de tabla

Hola... una consulta.... tengo un archivo que debo actualizar diariamente... es un archivo que tiene aprox 500.000 registros... pero tiene un encabezado q es algo asi,......

Fecha Generacion01/06/2010 04:56:48
Entidad;Sitio;Fecha
Metropolitana - T5;BJFB-82;29/05/2010 13:15:26
Metropolitana - T5;BFRT-55;29/05/2010 14:17:30


y finaliza con

Metropolitana - T5;BJFH-45;31/05/2010 22:56:06
Metropolitana - T5;BJFH-45;31/05/2010 22:48:43
Cantidad TRX :459689
Cantidad Preliquidado : 0
Cantidad Liquidado : 459689
Cantidad Pre-Liquidado : 0

Nomenclatura de campos LVAT
claseservicioanterior = csa
Subclaseservicioanterior = Scsa
Codigotipolineaanterior = ctla
Codigolineaanterior = Cla
Sentidoanterior = sa



¿Es posible mediante algun tipo de codigo en transact sql importar ese archivo y quitarle esos datos que estan en rojo una vez q esté ya importado a SQL?

Saludos,
  #2 (permalink)  
Antiguo 03/06/2010, 13:34
Avatar de -rommel_  
Fecha de Ingreso: junio-2008
Ubicación: Lima
Mensajes: 360
Antigüedad: 15 años, 9 meses
Puntos: 1
Respuesta: Eliminar datos de tabla

No he investigado mucho todavia lo que quieres hacer... pero le apuesto a que no se puede hacer por SQL, es un tratamiento de Archivo... y me imagino que es un archivo de texto, lo mas facil es que lo trabajes por algun lenguaje de Programacion... y recuperes solo los datos que necesitas... sino por SQL sera muy engorroso... Saludos amigo y tengas buen dia... si alguien tiene alguna idea de como hacerlo en SQL... pues apurense porque yo ya le dije que mejor lo haga en algun LP :S Saludos!!!
  #3 (permalink)  
Antiguo 03/06/2010, 14:17
Avatar de flaviovich  
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 7 meses
Puntos: 39
Respuesta: Eliminar datos de tabla

T-SQL no esta creado para ese tipo de trabajos. Eso debes hacerlo con un lenguaje de programacion como lo indica el amigo -rommel_.
Si aun asi quieres usar T-SQL, podrias usar la funcion BULK INSERT, luego le agregas un campo identity y eliminas la 1ra fila y las ultimas 11.
Suerte!
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.
  #4 (permalink)  
Antiguo 04/06/2010, 04:42
Avatar de Valery-Net  
Fecha de Ingreso: agosto-2008
Mensajes: 694
Antigüedad: 15 años, 7 meses
Puntos: 12
Respuesta: Eliminar datos de tabla

De poder hacerse se puede, no es sencillo pero puedes hacerlo, revisa este link:

http://www.nigelrivett.net/ImportTextFiles.html

Etiquetas: eliminar, tablas
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 18:23.