Oracle 21c CREATE TRIGGERログイントリガーを作成するサンプル
環境
Windows11 pro 24bit
Oracle Database 21c Express Edition
構文
CREATE [OR REPLACE] TRIGGER トリガー名
AFTER LOGON ON DATABASE
BEGIN
処理コード;
END;
パラメータ「OR REPLACE」を利用する場合、同名のトリガーが存在した場合は上書きます。
使用例
トリガー「trigcft」を作成します。
CREATE OR REPLACE TRIGGER trigcft AFTER LOGON ON DATABASE BEGIN INSERT INTO LOGHISTORY values('LOGON',sysdate); END;
トリガー起動を確認します
SELECT *
FROM LOGHISTORY;