Microsoft SQL Server 総合スレ 10
■ このスレッドは過去ログ倉庫に格納されています
0002NAME IS NULL
2013/11/27(水) 14:31:18.53ID:???あれの long 版の関数を作りたいです。
newno() みたいな風で、関数を呼ぶたびに +1 しながら値を返すという風で
それ自体は採番テーブルを使って簡単にできると思いますが
呼び出し元のトランザクションとは別の独立したトランザクションで動かしたいのですが
どうやってやるんでしょうか。
つまり、呼び出し元が
insert into ××× values(newno(), ×,, ×, ×, ×);
みたいに利用したあとで rollback しても newno() の採番テーブルは戻ってほしくないのです。
■ このスレッドは過去ログ倉庫に格納されています