我有一列名为unique_id的列,可以接收值,
16-01 16-10, 16-250, 16-1594
等等
16是年份(例如2016),01是这一年的计数。我设法使用插入前触发来获得这种格式。现在我想在计数数字中使用4个字符格式,例如
16-0001 16-0010 16-0250 16-1594
如何管理这种格式?
您可以使用LPAD(yourcolumn, 4, '0');)
LPAD(yourcolumn, 4, '0')
select concat(left(data,3), lpad(substring(data, 4), 4, '0')) from test
此处演示
并在此处查看手册。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句