ITPUB??ì3
新一届的微软MVP评选已经开始,欢迎各位推荐!
ITPUB论坛 » Oracle专题深入讨论 » 请高手指点

标题: [范例] 请高手指点
离线 unix8cn
初级会员



精华贴数 0
个人空间 0
技术积分 14 (71690)
社区积分 0 (1235741)
注册日期 2007-1-3
论坛徽章:0
      
      

发表于 2008-4-27 16:05 
请高手指点

我写了个触发器的应用程序,以下是程序:

CREATE OR REPLACE TRIGGER d_delete

AFTER DELETE ON d

FOR EACH ROW

BEGIN

IF ld.d_id='001'  THEN

RAISE_APPLICATION_ERROR(-20000,' 不能删除! ');

END IF;

END;

/  执行后报错代码:


ORA-04089 cannot create triggers on objects owned by sys


只看该作者    顶部
离线 feiyun22
初级会员



精华贴数 0
个人空间 0
技术积分 337 (5802)
社区积分 197 (2395)
注册日期 2006-3-14
论坛徽章:1
2008北京奥运纪念徽章:柔道     
      

发表于 2008-4-28 16:11 
是不是没有权限!


只看该作者    顶部
离线 sqysl
孤独剑客



来自 山东
精华贴数 0
个人空间 0
技术积分 1258 (1374)
社区积分 31 (6186)
注册日期 2006-12-20
论坛徽章:0
      
      

发表于 2008-4-28 17:43 
那不是提示了吗?不能在SYS拥有的对象上创建触发器


__________________
曾经沧海难为水,除却巫山不是云。
天若有情天亦老,人间正道是沧桑。
只看该作者    顶部
离线 晶晶小妹
月是上弦


精华贴数 3
个人空间 6470
技术积分 1845 (881)
社区积分 9 (11685)
注册日期 2008-2-15
论坛徽章:2
现任管理团队成员数据库板块每日发贴之星    
      

发表于 2008-5-23 15:49 
楼主的英文不是太好吧。

英文不是太好搞ORACLE是有一定难度的。
建议楼主加强一下英文的学习。


__________________
没有必胜的秘籍,没有方程式遵循
要赢~只有全身心的投入!



为了方便大家查阅,所有的文章都已转入空间

http://space.itpub.net/?13095417

请大家多多支持!
只看该作者    顶部
离线 yuxuan
每天进步一点点


来自 合肥
精华贴数 0
个人空间 60
技术积分 3552 (412)
社区积分 330 (1776)
注册日期 2001-11-7
论坛徽章:11
数据库板块每日发贴之星生肖徽章2007版:蛇生肖徽章2007版:羊生肖徽章2007版:鼠数据库板块每日发贴之星2008北京奥运纪念徽章:拳击
行业板块每日发贴之星行业板块每日发贴之星数据库板块每日发贴之星行业板块每日发贴之星行业板块每日发贴之星 

发表于 2008-5-23 15:55 
提示讲的很清楚啊


__________________
努力工作,健康生活
只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问