A lpad、rpad填充函数--mysql随即订单生成
生活随笔
收集整理的這篇文章主要介紹了
A lpad、rpad填充函数--mysql随即订单生成
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
– 訂單號:雪花算法
– 正常一般 用年月日時分+一些字段生成訂單號
– 如何避免訂單號重復(fù):拼接一些不會重復(fù)的東西,比如用戶id(用戶單點登錄,隨機數(shù)也有可能重復(fù))
– 單點登錄:同一賬號在同一時空只能在一臺設(shè)備上登錄
– 避免一個用戶瘋狂點擊提交,產(chǎn)生多個訂單:提交按鈕置灰設(shè)置、mq消息隊列
– mq:rocket mq、rabbit mq、active mq等
注意,mysql中if-else語句不能嵌套begin-end一起使用
通過lpad函數(shù)填充,生成隨機數(shù)
– lpad(num,length,str)—>表示用str把num左填充到length位
– rpad(num,length,str)為右填充 SELECT LPAD(“你好”,10,“haha”) as t; SELECT RPAD(“你好”,10,“haha”) as t;
– RAND()返回一個隨機數(shù)
– ROUND(num,x)—>返回,num四舍五入,保留小數(shù)點后x位
– ROUND(num)—>返回,num四舍五入取整數(shù)
總結(jié)
以上是生活随笔為你收集整理的A lpad、rpad填充函数--mysql随即订单生成的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JSP四大作用域详解
- 下一篇: 解决Anaconda 安装创建菜单失败问