oracle序列和序列追加的详细解决方案
我们经常在db中创建序列:
创建序列
创建序列common_seq
自动1
999999999次
从1开始
增量的1
缓存20
周期;
我们的序列的最小值是从1开始的,但是我们要使这个顺序去掉的数字序列是一样的,根据最大数的位数来计算,我们需要一个8位的序列,然后我们需要在7前面填入1个零,只需要用下面的方法来完成。
选择to_char(SYSDATE,'yyyymmddhh24miss)| |取代(负载(common_sql.nextval、8、0),从双','0');
以上功能模式是添加零的左侧,与RAPD是右边的补充
另一部分是SQL,我们可以在开始时以特定的顺序得到显示,例如,我们使用14作为我们系列的开头的日期,上面是一个完整的SQL。
谢谢你的阅读。我希望你能帮助你,谢谢你对这个站的支持。