在数据库里,现在有student表,我创建一个stu表,然后给student增加触发器,当心新增或更新一条分配数据的时候(fstu=2),在stu中增加一条同样的记录,这个怎么做啊?求大神指导一下。谢谢
数据库行业数据
数据库行业数据
解决方案 »
- SQL 错误: ORA-06575: 程序包或函数 处于无效状态
- oracle 灾难性恢复
- 从表中筛选记录 并按物料号分类,分析
- 在数据库处于mount状态下如何查询当前数据库下有哪些用户
- 有关oracle的数据库连接打database link的问题,请指教THANKS?
- 初学oracle者:几个小问题,请教了。。
- 求助:database buffer cache中keep cache 和recycle cache的区别?一直没搞明白recycle cache的意思。请高手指点。
- 双机热备两种方案我用哪个好呀!
- 关于UNION的问题
- 求助!!!
- 代码提示已编译但有错误
- oracle数据库启动 问题,急急急
before insert or update on student
for each row
declare
PRAGMA AUTONOMOUS_TRANSACTION;
begin
case
when (UPDATING) then
if (:old.fstu = 2) then
insert into stu values (:new.fstu, :new.fsname);
end if;
when (insertING) then
insert into stu values (:new.fstu, :new.fsname);
end case; commit;
end;
谢谢你,请问一下,这个oracle里的吗?如果是mysql里的呢?