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

Procedimiento de mantenimiento

Estas en el tema de Procedimiento de mantenimiento en el foro de SQL Server en Foros del Web. Hola buenas tardes, amigos soy un principiante en Bases de datos por lo que acudo a uds a ver si alguien me ayuda a crear ...
  #1 (permalink)  
Antiguo 05/05/2010, 13:10
 
Fecha de Ingreso: febrero-2008
Mensajes: 133
Antigüedad: 11 años, 6 meses
Puntos: 0
Exclamación Procedimiento de mantenimiento

Hola buenas tardes, amigos soy un principiante en Bases de datos por lo que acudo a uds a ver si alguien me ayuda a crear un procedimiento que borre todos los datos de una tabla cuando el valor de un campo de tipo Datetime sea 60 días mas antiguos que el día que correrá la tarea

por ejemplo
Código:
delete from mytable where [date]< (today()- 1 mes)
no se como expresar eso en Sql Server

Agradezco de antemano su ayuda
  #2 (permalink)  
Antiguo 05/05/2010, 15:49
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.480
Antigüedad: 12 años, 1 mes
Puntos: 180
Respuesta: Procedimiento de mantenimiento

WHERE tuColumnaFecha <= DATEADD(dd, -30, GETDATE())
  #3 (permalink)  
Antiguo 06/05/2010, 14:00
 
Fecha de Ingreso: febrero-2008
Mensajes: 133
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: Procedimiento de mantenimiento

funciona perfecto muy agradecido
  #4 (permalink)  
Antiguo 07/05/2010, 11:19
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.480
Antigüedad: 12 años, 1 mes
Puntos: 180
Respuesta: Procedimiento de mantenimiento

De nada, te recomendaria, no estaria de mas, que te dieras una vuelta por tu ayuda en linea...

Etiquetas: mantenimiento, procedimiento
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 20:18.