MySQL 之 数据库自动生成ID格式化编号(字符串格式化填充/拼接/时间)


# 用户账号:1-4位:入职年份;5-6位:入职月份;7-11位:员工入职顺序号

select concat(

date_format(now(),'%Y'),

date_format(now(),'%m'),

LPAD(LAST_INSERT_ID()+1,5,'0')

);

# 注释:
# %M:November
# m:11

  

推荐文献

  [1] MySQL DATE_FORMAT() 函数

  [2] mysql进行字符串处理

  [3] MySQL常用字符串函数


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM