データベーススペシャリスト掲示板


[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

【返信投稿用フォーム】

お名前(10文字以内)

顔アイコン


本文(2,000文字以内)

投稿削除用のパスワード(20文字以内)

プレビュー
※宣伝や迷惑行為を防止するため、当サイトとIPAサイト以外のURLを含む文章の投稿は禁止されています。

投稿記事削除用フォーム

投稿No. パスワード 
© 2016-2022 データベーススペシャリストドットコム All Rights Reserved.

Pagetop