用触发器来实现完整性验证到底有什么用? 主键、外键只能对部分的字段进行验证,并不能对表中所有的字段进行验证。用存储过程也是可以的,只是你写代码时麻烦。比如说,你在应用程序中有多个地方要对表中的数据进行操作,那你在每次对表中的数据进行操作后都要调用存储过程来判断,代码的重复量很大。而触发器则不同。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我主要想实现这样功能:现在将一个表的插入操作用存储过程封装,这个表有3个外键与其他三个表关联,我想在触发器(for insert)中对这三个值进行验证,如果有值不匹配,返回一个值给调用的存储过程,说明是哪个外键值不匹配。好像触发器来实现困难点。 oracle 的插入问题 高手请进,帮帮我赛! oracle 10g 汉字时间转换? 数据库加解密算法请教 XP_pro+ora8i 的数据库为什么不能启动,请高手指点。。。 批量UPDATE两个表中的数据. 安装oracle的企业管理器问题 oracle起动不了了,请大家帮看看日志是什么回事,谢了 要往A表连续插入几个字段为升序的数据,sql要怎么写 各位帮忙看看这SQL脚本有什么蹊跷之处? 我的pl/sql中查询的结果是乱码,单用sqlplus查询是正常中文,不知道怎么回事?忘高手指教! 数据的完整性问题! 白痴问题:在安装oracle时如何配置win2k服务器的域?
现在将一个表的插入操作用存储过程封装,这个表有3个外键与其他三个表关联,我想在触发器(for insert)中对这三个值进行验证,如果有值不匹配,返回一个值给调用的存储过程,说明是哪个外键值不匹配。好像触发器来实现困难点。