HOME»応用情報技術者試験掲示板»平成26年春期午後問6
投稿する
サブトランザクションでネストするとかになりますね。ただ、サブトランザクションのロールバックは実装依存だからIPAでは出てこないかもしれません
»[3551] 令和3年秋期試験午後問題 問6 投稿数:5
»[3550] 午後 令和2年秋期問10(サービスマネジメント) 投稿数:2
平成26年春期午後問6 [3553]
サディスさん(No.1)
https://www.ap-siken.com/kakomon/26_haru/pm06.html
設問4は「ロールバックした後に失敗記録を挿入する」ではダメなのでしょうか?
教えていただけると幸いです!よろしくお願いします。
設問4は「ロールバックした後に失敗記録を挿入する」ではダメなのでしょうか?
教えていただけると幸いです!よろしくお願いします。
2022.08.16 10:46
boyonboyonさん(No.2)
★AP シルバーマイスター
ロールバックしたら、予約受付処理がなかったことになる。
↓
失敗記録もなし、ではないでしょうか。
↓
失敗記録もなし、ではないでしょうか。
2022.08.16 13:37
サディスさん(No.3)
ありがとうございます!
ロールバックしたら失敗記録が失われちゃって、挿入できなくなっちゃうということですか。
一つのトランザクション(予約受付処置)の中で別のトランザクション(失敗記録挿入)を実行するのって可能なんですね。
ロールバックしたら失敗記録が失われちゃって、挿入できなくなっちゃうということですか。
一つのトランザクション(予約受付処置)の中で別のトランザクション(失敗記録挿入)を実行するのって可能なんですね。
2022.08.16 15:25
GinSanaさん(No.4)
★AP プラチナマイスター
>一つのトランザクション(予約受付処置)の中で別のトランザクション(失敗記録挿入)を実行するのって可能なんですね。
サブトランザクションでネストするとかになりますね。ただ、サブトランザクションのロールバックは実装依存だからIPAでは出てこないかもしれません
BEGIN TRANSACTION;
INSERT ... 'A');
BEGIN TRANSACTION;
INSERT ... 'B');
COMMIT TRANSACTION;
INSERT ... 'C');
COMMIT TRANSACTION;
INSERT ... 'A');
BEGIN TRANSACTION;
INSERT ... 'B');
COMMIT TRANSACTION;
INSERT ... 'C');
COMMIT TRANSACTION;
2022.08.16 16:42
サディスさん(No.5)
ありがとうございます
トランザクションをネストできることを知ることができました。
トランザクションをネストできることを知ることができました。
2022.08.16 23:27
その他のスレッド
»[3552] 過去問道場の午後試験の採点について 投稿数:3»[3551] 令和3年秋期試験午後問題 問6 投稿数:5
»[3550] 午後 令和2年秋期問10(サービスマネジメント) 投稿数:2