Mysql与Oracle获取编号最大值并递增,适用万能编号类型
前言
提示:主要学习mysql 的四个基本函数(max(),nvl(),replace(),CONCAT()),利用函数的优势,尽量将处理放入sql中,不仅可以减少代码而且方便后期维护。
MySQL进行获取最大值并返回递增后的值(例如AW-1,AW-2…)
1、首先使用max()函数放入要获取最大值的字段(如果最大值不存在则会返回空)
2、再使用nvl()函数 如果获取的值为空可以赋予默认值为0
3、使用replace() 函数将获取的最大值进行先替换前面的字符串然后再加一
4、使用CONCAT().
原创
2021-12-10 17:02:19 ·
3030 阅读 ·
0 评论