SQL Server - Eliminar filas de una tabla con campos DATA TIME

 
Vista:
Imágen de perfil de ktrask

Eliminar filas de una tabla con campos DATA TIME

Publicado por ktrask (6 intervenciones) el 09/04/2015 23:48:20
Tengo registros desde el 2010 hasta el 2014 quiero borrar las filas que contengan, los años desde el 2010 hasta el 2013.

DELETE FROM ticket
Where cast (endtimestamp as datetime) in (2010, 2013)
ayuda.!!

fechas
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Eliminar filas de una tabla con campos DATA TIME

Publicado por Isaias (4558 intervenciones) el 10/04/2015 17:52:09
1
2
DELETE FROM ticket
 Where datepart(yy, endtimestamp) >= 2010 and datepart(yy, endtimestamp) <= 2013

1
2
DELETE FROM ticket
 Where datepart(yy, endtimestamp) BETWEEN 2010 and 2013

Prueba ambas, creo que la segunda debe ser mas rapida
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
Imágen de perfil de ktrask

Eliminar filas de una tabla con campos DATA TIME

Publicado por ktrask (6 intervenciones) el 13/04/2015 21:12:10
ok lo probare.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de ktrask

Eliminar filas de una tabla con campos DATA TIME

Publicado por ktrask (6 intervenciones) el 24/05/2016 17:20:18
bárbaro!.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar