投稿する

H30 午後I 問2 [0317]

 まずさん(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