posted 16 years ago
Which database are you using ?
Whenever you delete any record(s), your RDBMS keeps them in Rollback segment, so in case if you issue a rollback command old data can be restored. In case you delete huge amount of record, you need to make sure that size of those records should not exceed what rollback segment can take care of.
If you need to delete all records you can truncate the table. on the other side write a small PL/SQL procedure and delete the inside loop based on row number and commit.
Alternatively you can run the same query from you SQL console multiple times. For example If you are working on oracle
Shailesh
Gravitation cannot be held responsible for people falling in love ~ Albert Einstein