ネストしたトランザクションにおいては、内側のトランザクションでは常にCOMMITし、外側のトランザクションで内側のトランザクションからの通知(戻り値など)によって、COMMITするかROLL BACKすれば良いのか。これによって、ネストしたトランザクション全体が制御されることになる。
「EXECUTE 後のトランザクション数は、 COMMIT TRAN または ROLLBACK TRAN ステートメントに間違いがあることを示しています。以前の数 = 1、現在の数 = 0 です。」
というエラーメッセージが出て焦った(^^;
以下のページに多謝 m(_ _)m
SQL Server 2000でのコネクション/トランザクション問題
http://d.hatena.ne.jp/PoohKid/20060608/p2