Les SGBDR n'autorisent généralement pas l'autodestruction automatique des lignes. C'est mauvais pour les affaires.
Plus sérieusement, quelques idées, en fonction de vos besoins exacts
- exécuter une tâche planifiée pour exécuter un
DELETE
pour supprimer des lignes en fonction d'une colonne de date/heure - (idée plus complexe) utilisez une table partitionnée avec une fenêtre coulissante pour déplacer les anciennes lignes vers une autre partition
- utiliser une vue pour n'afficher que les lignes datant de moins de 2 semaines