请问如何修改序列号的起始值为当前表中数据的最大值+1,谢谢 请问如何修改序列号的起始值为当前已表中数据的最大值+1,谢谢如:我有一个序列号a,有一个表test中的ID列使用这个序列号a,我现在想将序列号a的起始值设为id列的最大值+1,请问如何操作,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其实如果你不想每张表都建个序列的话!你可以建一张表,字段有(表名,最大ID)然后通过SQl语句操作 请问你是在insert时让序号自增1吗?如果是这样可以直接写insert into 表1(序号) values(select max(序号)+1 from 表1);当然还可以通过oracle还有一个叫做sequences的东东,这个创建之后会按照规则自己增长的(包括起始值,每次加多少等等) Oracle数据备份问题 菜鸟急问ORACLE里FUNCTION返回ref cursor的问题 关于VC同时激活多个线程写数据到oracle的问题 表内联结查询问题 请问这个问号代表什么意思? 922错误,高人来指教 求问 关于Oracle中的事务<在线> 高分求经典的oracle入门书籍,马上给分! oracle表已存在,但是存储过程里调用该表是提示不存在 求opatch升级包!!! 正则表达式疑问
如果是这样可以直接写
insert into 表1(序号) values(select max(序号)+1 from 表1);当然还可以通过oracle还有一个叫做sequences的东东,
这个创建之后会按照规则自己增长的(包括起始值,每次加多少等等)