データベーストリガー
tomato 
			
			 
	投稿数: 27
	
			 
	投稿数: 27
	
テーブルの更新日や時刻や更新回数などのカラムをデータベーストリガーでセットするようにしています。APGなどで登録、修正すると問題なく自動更新されているようですが、削除すると『処理に失敗しました.他のユーザか…』が出て削除できません。修正は何度でもできます。トリガを一旦無効にしてみましたが、トリガで更新したレコードはやはり削除できませんでした。トリガの構文は下記の内容ですが、何か問題あるのでしょうか?同じような事してる方いらしたら教えてください。宜しくお願いします。
CREATE OR REPLACE
TRIGGER TRG_MST社員
BEFORE INSERT OR UPDATE ON MST社員
FOR EACH ROW
BEGIN
:NEW.更新時刻 := TO_CHAR(SYSDATE,'HH24MISS');
END;
Oracle11gです
CREATE OR REPLACE
TRIGGER TRG_MST社員
BEFORE INSERT OR UPDATE ON MST社員
FOR EACH ROW
BEGIN
:NEW.更新時刻 := TO_CHAR(SYSDATE,'HH24MISS');
END;
Oracle11gです
	
		投票数:0
		平均点:0.00
	
			
		
	
投稿ツリー
- 
	
 データベーストリガー
	(tomato, 2012-6-27 17:01)
	
	- 
	
 Re: データベーストリガー
	(FNK, 2012-6-27 18:14)
	
 - 
	
 Re: データベーストリガー
	(tomato, 2012-6-27 18:46)
	
 
 -