在Oracle下使⽤PLSQLDeveloper创建简单的触发器环境:PLSQL Developer 7.1.5 + Oracle 11.2.0
问题:在Oracle下使⽤PLSQL Developer创建简单的触发器。
解决:
步骤⼀:在PLSQL Developer左边的My Objects展开列表下到Triggers,点击右键,选择新
建(New);
步骤⼆:在弹出的对话框⾥填⼊Trigger的名字(Name)、触发时间(Fires)、事件
(Event)、表或视图(Table or View),填完后选择 OK(确定);
下⾯列出下拉列表的信息:
触发时间(Fires):before、after、instead of
事件(Event):insert、update、 delete
表或视图(Table or View):选择需要创建触发器的表
步骤三:在如图所⽰的红⾊标记(begin)下写⼊需要触发器执⾏的代码;
步骤四:选中触发器编写的代码,点击如下图所⽰的红⾊⽅框处所表⽰的图标(类似于齿轮,是执⾏的操作),刷新触发器,就可以看见新创建的触发器了。
说明:本⽂编写的触发器代码
CREATE OR REPLACE TRIGGERtrigger_personIdAutoInc
BEFORE INSERT ON T_Person
FOR EACH ROW
DECLARE
BEGIN
SELECT seq_PersonId.NEXTVAL INTO:NEW.FID FROM DUAL;
sqldeveloper安装步骤END trigger_personIdAutoInc;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论