社区
Framework
帖子详情
大家一般怎么生成流水号?
nindeping4
2010-09-15 06:44:07
比如用户id,我一直用数据库自增来做的。
但是涉及到比如一些发帖子的网站,帖子的id那块有的虽然是数字,也有的加了前缀 abcd1234这样的
请教这样的如何生成
用哪个好呢? 直接一串数字的有没有什么坏处
大家一般如何做的?
...全文
372
8
打赏
收藏
大家一般怎么生成流水号?
比如用户id,我一直用数据库自增来做的。 但是涉及到比如一些发帖子的网站,帖子的id那块有的虽然是数字,也有的加了前缀 abcd1234这样的 请教这样的如何生成 用哪个好呢? 直接一串数字的有没有什么坏处 大家一般如何做的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
醉英雄
2011-12-11
打赏
举报
回复
最后那个回复咋看不了
michael_ls
2010-10-09
打赏
举报
回复
[Quote=引用 2 楼 nindeping4 的回复:]
引用 1 楼 cxxlp 的回复:
年月日,时分秒 再加一串随机数
插入数据库时我还要遍历一遍数据库? 那效率多低啊
[/Quote]
难道就不会把最后写入库的流水号记录下来吗?非要遍历?
yuexiangyun
2010-09-17
打赏
举报
回复
如果LZ是想用数字类的流水号,那么就如2楼说的那样日期加随即数:date('YmdHis').mt_rand()
如果你是想要随机产生一串ID的,那么就用:$chars = md5(uniqid(mt_rand(), true));
快溜
2010-09-17
打赏
举报
回复
timestamp
baiyuxiong
2010-09-17
打赏
举报
回复
流水号也没什么吧?
参考别的网站看看
ewing333
2010-09-17
打赏
举报
回复
str_pad($id, 10, "abcdefghi", STR_PAD_LEFT);
ps:二楼的意思是流水号用 date('YmdHis').mt_rand(1000,9999); 这种
nindeping4
2010-09-15
打赏
举报
回复
[Quote=引用 1 楼 cxxlp 的回复:]
年月日,时分秒 再加一串随机数
[/Quote]
插入数据库时我还要遍历一遍数据库? 那效率多低啊
cxxlp
2010-09-15
打赏
举报
回复
年月日,时分秒 再加一串随机数
流水号
生成
(不通过数据库)
可以
生成
各种类型的不会重复的
流水号
,支持批量
生成
流水号
,支持
生成
各个类型的
流水号
且互不冲突,例如给每个业务
生成
互不影响的
流水号
。
生成
的
流水号
支持各种格式和长度,例如TB201708100001,AAS2017080001,SDB0000001,2012000001等。
php mysql 自动
生成
单号,mysql
生成
流水号
存储过程订单编号
用存储过程
生成
流水号
是很常用的,这里以
生成
订单编号的
流水号
作为示例。(新的一天的
流水号
从1开始,如:今天的订单编号是CD2013 0109 00014 ,下一个订单编号将是 CD 2013 0109 00015 ; 明天的订单编号将从 CD 2013 0110 00001 开始)
生成
规则:2位前缀用存储过程
生成
流水号
是很常用的,这里以
生成
订单编号的
流水号
作为示例。(新的一天的
流水号
从1开始,如:...
html+js
生成
32位exe程序教程
该视频课程主要帮助前端开发者
生成
32位的桌面程序,让一套程序同时支持BS/CS访问。主要的内容是html+js+vbscript配合
生成
桌面程序。
ABAP 加锁
生成
流水号
需求:有多种不同前缀的十四位
流水号
需要
生成
,
流水号
规则为(两位前缀+年+月+日+四位
流水号
),跨日时
流水号
从1开始计数。 考虑到有可能出现多人同时
生成
流水号
,造成
流水号
重复,故对
流水号
生成
进行加锁。 序列号自动分配表 *&---------------------------------------------------------------------* *& Form set_qydh *&------------------------------------------
oracle数据库
生成
流水号
,oracle 中
生成
流水号
步骤
当前位置:我的异常网» 数据库»oracle 中
生成
流水号
步骤oracle 中
生成
流水号
步骤www.myexceptions.net网友分享于:2013-12-03浏览:76次oracle 中
生成
流水号
方法思路:通过一个
流水号
表,记录当前最大的
流水号
,以便下次取用。每次取号时,将
流水号
表更新成大的。涉及的表:
流水号
表hp_no:字段类型TYPE_NAMEVARCHAR2(100)...
Framework
4,249
社区成员
4,525
社区内容
发帖
与我相关
我的任务
Framework
国内外优秀PHP框架讨论学习
复制链接
扫一扫
分享
社区描述
国内外优秀PHP框架讨论学习
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章