MW211 EXIT

devlog
MSSQL/トランザクション入れ子(1)対
2015年04月07日
┌──────────────────────────────────────┐
│Q.「BEGIN TRANSACTION」と                                                 │
│    「COMMIT TRANSACTION」(もしくは「ROLLBACK TRANSACTION」)は              │
│    必ず一対でなければならない?                                            │
└──────────────────────────────────────┘
  A.必ず一対でなければならない
     但し、ストアドプロシージャの記述は一対でなくても定義は可能
     (実行時にエラーが発生)
     また逆に、対に記述したつもりでも、入れ子のロールバックで
     想定していた対が崩壊すると、実行時にエラーとなってしまう
分類:MSSQL