问一下如何设置表的事务自治性 需要用一个采番号的表 从里面采01,02,03这样 考虑到可能两台电脑可能同时采数据 但还未更新数据库 就会采到同一个值 存的时候会产生碰撞 导致某一边存不进,所以求教如何设置表的自治性。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Oracle 一般用SEQUENCE进行采番的管理SEQUENCE里存储下一次采番的值,有应用程序采番,SEQUENCE就加1(可以自己设定) create or replace trigger TRIG_NAME DELETE ON TABLE EACH ROWdeclarepragma autonomous_transaction; ---注:oracle 在对表进行触发器操作的时候,不允许对本表进行查询,要达到此目的,需要采用自治事务BEGIN---XXXXXX执行内容commit; ---需要commitEND TRIG_NAME; 新手关于Oracle11g的疑问? 存储过程有点问题请大神帮忙看看 数据库的导出问题 怎样查询出最新的十条记录 oracle安装问题 请教:关于日志文件的三种状态 redhat linux 9.2 安装oracle9i 的字符集问题,请指教! 高手帮忙! 关于oracle816中的syaman密码问题(急!在线等待中!高分) orcale存储过程中update不成功 oracle导入时怎么删除已经存在的表 一条语句查询“查询和“1002”号的同学学习的课程完全相同的其他同学学号和姓名”
SEQUENCE里存储下一次采番的值,有应用程序采番,SEQUENCE就加1(可以自己设定)
declare
pragma autonomous_transaction; ---注:oracle 在对表进行触发器操作的时候,不允许对本表进行查询,要达到此目的,需要采用自治事务BEGIN
---XXXXXX执行内容
commit; ---需要commitEND TRIG_NAME;