Borrar el contenido de una base de datos SQL

Hola,
Tengo una base de datos SQL que se va llenando periódica y diariamente por datos clínicos (nombre de pacientes, edad, etc...). Necesito que esta tabla se vacíe automáticamente cada cierto tiempo (por ejemplo:los dos días anteriores al día actual) para no almacenar datos que no se van a volver a utilizar.
Actualmente tengo solo el programa en visual basic 6.0 (usando los controles ADO) que va llenando la tabla, y se que al utilizar recordset. Delete puedo borrar los registros. El problema es que no se como controlar el tiempo.
Gracias por toda la ayuda que puedas brindarme.
Siu

1 Respuesta

Respuesta
1
Si, ya que me estas indicando que ingresas datos en días pasados, a menos que tengas otro tipo de campo por el cual identificar el periodo de tiempo en el que quieres eliminar los datos.
¿Necesariamente debo tener un campo en la tabla que indique la fecha en que fueron incluidas en la tabla?
Puedes utilizar una sentencia como la siguiente:
delete mitabla where micondicion
o
delete mitabla where micampofecha <= "20050101"

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas