阅读背景:

急——用存储过程解决自增字段的问题

来源:互联网 
我希望能用存储过程解决自增字段的问题

我有十好几个表有自增的需要,而且它们之间还会有关联,所以我要建一个表(例如表Y),存放其他表的表名、最大ID号,在其他表(例如A表)执行insert语句之前先执行这个存储过程,让存储过程把Y表里相关记录的值+1(记录A表里id最大值的那条记录),然后锁上住这条记录,不允许其他用户对这条记录的并发操作,然后取出+1后的值(是个number的值)插入到A表中或做其他操作,事务执行完后commit提交,其他人 才可对Y表这条记录update 我有十好几个表有自增的需要,而且它们之间还会



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: