Originariamente inviato da Legnetto
...devo permettere all'utente ad esempio di modificare ... o di aggiungere una riga con un determinato indice, ad esempio la riga 12 di una tabella che ne ha 20.
Non ho capito.
...se tutti salvano devo dopo poco tempo fare un batch che svuota la tabella.
Come detto in precedenza puoi creare un job che ha intervalli di tempo elimina le righe vecchie (quelle ad es. create una settimana prima cosa che puoi gestire semplicemente aggiungendo una colonna date alla tab). Tieni presente che sqlserver puo' gestire in scioltezza tabelle con centinaia di migliaia di records. Piuttosto mi preoccuperei di piu' se dovessi creare n files sul disco mettendo un qualche sistema fatto a mano (e quindi potenzialmente bacato) per eliminarli.