如何用mysql或Navicat实现流水号的插入
16lz
2021-01-22
表明:zbbook
字段:zbSerial(主键,字符型),name,content,lastTime,state
要求:zbSerial编号规则:ZBYYYYMMDDNNN,'ZB'固定,YYYYMMDD是当前时间,NNN是3位流水号
例如:ZB20090926001,ZB20090926002,ZB20090926003
如何实现?
9 个解决方案
#1
mysql>selectconcat('ZB',replace(curdate(),'-',''),'001');
+----------------------------------------------+
|concat('ZB',replace(curdate(),'-',''),'001')|
+----------------------------------------------+
|ZB20090926001|
+----------------------------------------------+
1rowinset(0.00sec)
更多相关文章
- MySQL 分区表 partition线上修改分区字段,后续进一步学习partitio
- mysql 同一表中.两个字段值互相复制,从一个字段值复制到另一个
- MySQL 数据(字段)类型
- mysql中逗号分隔字段的更好替代方案
- mysql 常用字段和占用 字节数
- hibernate(*.hbm.xml)中新添加的字段被标记为红色(找不到)的解决方法
- mysql字符集设置
- Mysql迁移由于字符集导致乱码的数据
- 如何在mysql数据库中找到类似的二进制字符串?