存储过程和触发器,我该用哪一个???? 想在运行表每条数据删除的时候插入历史表是在运行表中做删除触发器好?还是在程序中调用存储过程好?同时有10个表 历史表中数据量较大 运行表的数据量较小数据量大 并发执行的高 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 强烈建议不要用trigger:这个东西往往是你做的人知道有这个东西存在,维护人的往往不清楚有这个业务逻辑,有时候为了维护什么的,删除表再重建一下表的之后,这个事情可能就被忘了,那麻烦就大了,而写在自己的程序逻辑里就不会,谁看程序的时候都是一目了然同时,trigger的并发性性能不是很好。 请说个不寄强的。我再加个理由,如果不用存储过程,一旦你数据insert到历史表不成功,新表的数据在trigger中是无法回滚的,这样,你的历史表就会少一条数据了。 谁有PLSQL最新版下载最好有注册码 plsql中布尔值如何打印? [Oracle/基础和管理]请问OCIStmtPrepare中的语句长度要不要加上“\0”呢? PL/SQL Dev 中文 求一条SQL语句,急,在线等!! 关于存储过程追加字符串的问题。谢谢! 关于序列的问题 带有自动增加字段的SQL建表语句怎样写 数据的导出导入 求救!! Oracel imp 导入程序运用出现如下的错误 , 但是不知道如何调整INITIAL extent for segment in tablespace LOG_DATA ?? 请教查询语句优化。 请教oracle blob类型保存图片问题
请说个不寄强的。我再加个理由,如果不用存储过程,一旦你数据insert到历史表不成功,新表的数据在trigger中是无法回滚的,这样,你的历史表就会少一条数据了。