Does "autonomous" transaction (Oracle terminology) exist in MS SQL 2000? How can I commit some table updates during the transaction without losing the update when this transaction is rolled back? I looked at savepoints but I'm not sure how they will help me. Thanks, Jay