永发信息网

oracle 在存储过程中可以调用触发器么

答案:2  悬赏:70  手机版
解决时间 2021-02-14 15:38
  • 提问者网友:精神病院里
  • 2021-02-13 19:51
oracle 在存储过程中可以调用触发器么
最佳答案
  • 五星知识达人网友:舍身薄凉客
  • 2021-02-13 21:00
创建表:create table person(name varchar2(20),ename varchar2(20),email varchar2(50)); 1. 用存储过程完成插入逻辑 create or replace procedure person_insert(p_name varchar2,p_ename varchar2,p_email varchar2) is begin insert into person values(p_name,p_ename,p_email); end if; end person_insert; 2. 如果是简单操作,用存储过程插入意义不大,可以直接用insert语句 3. 触发器一般在被动修改时,或插入做数据校验时用,很少会出现你描述的那种情形 即用触发器调用存储过程来实现插入
全部回答
  • 1楼网友:我住北渡口
  • 2021-02-13 22:24
oracle触发器中可以调用函数或存储过程。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯