投稿する

[0317] H30 午後I 問2

 まずさん(No.1) 
問2のトリガにおいて、
「削除した従業員テーブルの行を別テーブルに挿入する」
とあります。削除して存在していないのに、なぜ別テーブルに存在できるのでしょうか?
トリガの中では、削除が終わったデータもトランザクションが終了するまで存在できる機構をもっているのですか?
2022.08.16 18:27
あたまさん(No.2) 
>トリガの中では、削除が終わったデータもトランザクションが終了するまで存在できる機構をもっているのですか?
削除によって起動したトリガーには、削除したテーブルの情報が保持されます。
トランザクションは別です。起動時に削除した情報をトリガーが個別で保持しています。
2022.08.16 20:37
 まずさん(No.3) 
>削除によって起動したトリガーには、削除したテーブルの情報が保持されます。
>トランザクションは別です。起動時に削除した情報をトリガーが個別で保持しています。 
ありがとうございます。
勉強になりました。
2022.08.16 21:11

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。
© 2016-2024 データベーススペシャリストドットコム All Rights Reserved.

Pagetop