别人说:触发器出错了不好控制.是这样吗?欢迎大家讨论. 有一个主.从表结构。对主表中一个状态字段更新后,从表和相关的三个表也做一些删除和更新的动作.我建议用触发器,可是一个同事说,不要用触发器,触发器出错了不好控制和程序不好维护。这样说有道理吗?能用触发器吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以用触发器,写好了不会有问题。主表更新出问题可以一块rollback 触发器, 一般在不太复杂的情况下,比较适用,你说的情况,条件比较少,不好说很适合或不好, 但从 "从表和相关的三个表也做一些删除和更新的动作." 应该可以的存在就是合理! 只要适当合理运用, 当然很好,>>可是一个同事说,不要用触发器其实不是好的态度, 因噎废食 平时开发中经常听到某某人说说“这个不好,不应该用。”,其实,他们往往是一知半解,没有真正深入研究过。象你的那位朋友,也许从前用过触发器,遇到过困难,便断言触发器不好用了。上面的朋友说的好:存在即合理。如果触发器没有可用性,那么oracle,sql server各大DBMS就不会弱智的来生产触发器了。好与不好,用过就知道。切莫听信一家之言。 oracle表过渡扫描问题 关于Oracle10g的几个基础问题,谢谢帮忙看看。 请问关于登录问题 odbc for oracle问题(windows环境) 软件项目外包 C/S结构,客户端PC可以不装Oracle客户端进行访问吗? 怎么把自己创建的表归属于我创建的用户呢? 请问sys.v$session视图是由什么表创建而来的? ORA-02042: too many distributed transactions 又一个asp+sql的超菜问题!! 关于时间函数。 Oralce C++编程资料与书籍搜索
主表更新出问题可以一块rollback
>>可是一个同事说,不要用触发器
其实不是好的态度, 因噎废食
上面的朋友说的好:存在即合理。如果触发器没有可用性,那么oracle,sql server各大DBMS就不会弱智的来生产触发器了。好与不好,用过就知道。切莫听信一家之言。