mysql 有无函数能够使得左侧补零?

netxuning 2013-02-18 01:53:39
具体应用如下语句

mysql> select CONV(3611120339,10,16);
+------------------------+
| CONV(3611120339,10,16) |
+------------------------+
| D73D52D3 |
+------------------------+
1 row in set (0.00 sec)


希望将输出的D73D52D3左侧自动补零凑足10位16进制数,缺几个就能自动补几个0,这样的要求如何能做到?
...全文
286 1 点赞 打赏 收藏 举报
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
rucypli 2013-02-18
mysql> select right(concat('00000',CONV(3611120339,10,16)),10); +--------------------------------------------------+ | right(concat('00000',CONV(3611120339,10,16)),10) | +--------------------------------------------------+ | 00D73D52D3 | +--------------------------------------------------+ 1 row in set (0.00 sec)
  • 打赏
  • 举报
回复
相关推荐
发帖
MySQL
加入

5.5w+

社区成员

MySQL相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2013-02-18 01:53
社区公告
暂无公告