获取当前编号,这种方法可行吗???
班门弄斧 2011-04-12 02:20:04 系统角色表(sys_role):
role_no char(4)
role_name varchar2(20)
role_desc varchar2(20)
公共流水表(pub_seq_g):
table_name varchar2(30)(表名称)
field_name varchar2(30)(字段名称)
curr_seq_no varchar2(20)(当前最大流水号)
上面有2张表,系统角色表role_no的获取是通过下面的方式来实现的:
获取公共流水表当前最大流水号,然后加1,然后更新公共流水表的当前最大流水号
请问上面的方式会不会引起什么问题?会不会引起重号的可能。