oracle数据库,编号生成格式是年月日加5位流水号,第二天重新开始,现在需要先从数据库中模糊查询出当天最大编号,如果有,就直接加1,没有就从00001开始,可是不知道怎么在oracle查询语句中获取当天时间????
2条回答 默认 最新
- Kevin.Y.K 2019-09-20 09:44关注
select max(id) from t where id like concat(to_char(sysdate,'yyyyMMdd') ,'%');
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报